From dcb1fb696ca55c0af0c524c561058717aae36932 Mon Sep 17 00:00:00 2001 From: Robin Dunn Date: Fri, 26 Mar 2004 05:31:31 +0000 Subject: [PATCH] Make an app bundle for the doc viewer git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26353 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- wxPython/distrib/mac/wxPythonOSX/build | 41 ++++++++++++++++++-------- 1 file changed, 28 insertions(+), 13 deletions(-) diff --git a/wxPython/distrib/mac/wxPythonOSX/build b/wxPython/distrib/mac/wxPythonOSX/build index f91e0ecd23..58456b12e3 100755 --- a/wxPython/distrib/mac/wxPythonOSX/build +++ b/wxPython/distrib/mac/wxPythonOSX/build @@ -246,11 +246,11 @@ if [ -z "$skipinstall" ]; then cp $WXDIR/bld/contrib/utils/wxrc/wxrc $INSTALLROOT$BINPREFIX - # install the wxPython headers - cd $WXDIR/wxPython - cp -R include $INSTALLROOT$PREFIX - mkdir -p $INSTALLROOT$PREFIX/include/wx/wxPython/i_files - cp src/*.i $INSTALLROOT$PREFIX/include/wx/wxPython/i_files +# # install the wxPython headers +# cd $WXDIR/wxPython +# cp -R include $INSTALLROOT$PREFIX +# mkdir -p $INSTALLROOT$PREFIX/include/wx/wxPython/i_files +# cp src/*.i $INSTALLROOT$PREFIX/include/wx/wxPython/i_files # Set premissions for files in $INSTALLROOT @@ -361,10 +361,8 @@ package before you can use any of the items below. - Docs/wxDocs A folder containing the wxWidgets documentation - bundled in .zip files, and a small wxPython - application that can be used to view the docs. - Just run viewer.pyw. + Docs/wxDocsViewer An application that allows you to view the + wxWidgets documentation. Docs/licence License files. @@ -386,13 +384,30 @@ EOF # wxDocs - pushd $DMGDIR/root/Docs + pushd $BUILDROOT tar xzvf $TARBALLDIR/wxPythonDocs-$VERSION.tar.gz - mv wxPython-$VERSION/docs wxDocs - rm -r wxPython-$VERSION - mv wxDocs/viewdocs.py wxDocs/viewdocs.pyw + popd + + # Make an app to launch viewdocs.py + $PYTHONW $PROGDIR/../buildapp.py \ + --builddir=$DMGDIR/root/Docs \ + --name=wxDocsViewer \ + --mainprogram=$BUILDROOT/wxPython-$VERSION/docs/viewdocs.py \ + --iconfile=$PROGDIR/Info.icns \ + build + + cp $BUILDROOT/wxPython-$VERSION/docs/*.zip $DMGDIR/root/Docs/wxDocsViewer.app/Contents/Resources + + cat > "$DMGDIR/root/Docs/README 1st.txt" <