Updated build scripts for wxPythonOSX
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_4_BRANCH@19674 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
1
wxPython/distrib/mac/wxPythonOSX/.cvsignore
Normal file
1
wxPython/distrib/mac/wxPythonOSX/.cvsignore
Normal file
@@ -0,0 +1 @@
|
|||||||
|
.DS_Store
|
@@ -268,13 +268,13 @@ EOF
|
|||||||
--iconfile=$PROGDIR/PieShell.icns \
|
--iconfile=$PROGDIR/PieShell.icns \
|
||||||
build
|
build
|
||||||
|
|
||||||
# # Make an app to launch XRCed
|
# Make an app to launch XRCed
|
||||||
# pythonw $PROGDIR/../buildapp.py \
|
pythonw $PROGDIR/../buildapp.py \
|
||||||
# --builddir=$APPDIR \
|
--builddir=$APPDIR \
|
||||||
# --name=XRCed \
|
--name=XRCed \
|
||||||
# --mainprogram=$INSTALLROOT$PREFIX/bin/xrced.py \
|
--mainprogram=$INSTALLROOT$PREFIX/bin/xrced.py \
|
||||||
# --iconfile=$PROGDIR/XRCed.icns \
|
--iconfile=$PROGDIR/XRCed.icns \
|
||||||
# build
|
build
|
||||||
|
|
||||||
|
|
||||||
# Make the welcome message
|
# Make the welcome message
|
||||||
@@ -309,6 +309,8 @@ EOF
|
|||||||
chmod a+w /Applications/wxPythonOSX-$VERSION/demo/data
|
chmod a+w /Applications/wxPythonOSX-$VERSION/demo/data
|
||||||
|
|
||||||
# and the wxPython pacakge should be group writable
|
# and the wxPython pacakge should be group writable
|
||||||
|
chgrp -R admin \$2$SITEPACKAGES/wxPython
|
||||||
|
chgrp -R admin /Applications/wxPythonOSX-$VERSION
|
||||||
chmod -R g+w \$2$SITEPACKAGES/wxPython
|
chmod -R g+w \$2$SITEPACKAGES/wxPython
|
||||||
chmod -R g+w /Applications/wxPythonOSX-$VERSION
|
chmod -R g+w /Applications/wxPythonOSX-$VERSION
|
||||||
|
|
||||||
@@ -357,7 +359,7 @@ The wxPython extension modules, library, demo and samples are
|
|||||||
contained in the wxPythonOSX package. You should install at least this
|
contained in the wxPythonOSX package. You should install at least this
|
||||||
package to use wxPython.
|
package to use wxPython.
|
||||||
|
|
||||||
If you have any need to create applicaitons of extension modules that
|
If you have any need to create applicaitons or extension modules that
|
||||||
link with the same wxMac that wxPython does, then you can also install
|
link with the same wxMac that wxPython does, then you can also install
|
||||||
the wxPythonOSX-devel package to get the necessary header files and
|
the wxPythonOSX-devel package to get the necessary header files and
|
||||||
such. Otherwise you don't need it.
|
such. Otherwise you don't need it.
|
||||||
|
@@ -9,7 +9,7 @@
|
|||||||
\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural
|
\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural
|
||||||
|
|
||||||
\f1\b0 \cf0 \
|
\f1\b0 \cf0 \
|
||||||
This is a binary package of wxPython for MacPython on Mac OS X 10.1 or later. The wxMac binaries will be installed as well. MacPython-OSX, however, is not included with this package, but is also required to run wxPython. Before you continue you should have already installed the MacPython-OSX framework.\
|
This is a binary package of wxPython for MacPython on Mac OS X 10.2 or later. The wxMac binaries will be installed as well. MacPython-OSX, however, is not included with this package, but is also required to run wxPython. Before you continue you should have already installed the MacPython-OSX framework.\
|
||||||
\
|
\
|
||||||
Please note that the Mac OS ports of wxPython as well as wxWindows (a.k.a. wxMac) are works-in-progress. Report bugs via SourceForge [1] or discuss the problem on the mailing list(s) related to your questions (see below).\
|
Please note that the Mac OS ports of wxPython as well as wxWindows (a.k.a. wxMac) are works-in-progress. Report bugs via SourceForge [1] or discuss the problem on the mailing list(s) related to your questions (see below).\
|
||||||
\
|
\
|
||||||
@@ -24,11 +24,11 @@ Please note that the Mac OS ports of wxPython as well as wxWindows (a.k.a. wxMac
|
|||||||
\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural
|
\pard\tx1440\tx2880\tx4320\tx5760\tx7200\ql\qnatural
|
||||||
|
|
||||||
\f1\b0 \cf0 \
|
\f1\b0 \cf0 \
|
||||||
wxMac goes into
|
wxMac goes into
|
||||||
\f2 /usr/local
|
\f2 /usr/local
|
||||||
\f1 and wxPython will be installed into the appropriate subfolder of the Python framework. Choose the
|
\f1 and wxPython will be installed into the appropriate subfolder of the Python framework. Choose the
|
||||||
\f3 Show files
|
\f3 Show files
|
||||||
\f1 command from the
|
\f1 command from the
|
||||||
\f3 File
|
\f3 File
|
||||||
\f1 menu for a complete file listing. (The menu item becomes available as soon as the license agreement is accepted in the next step.)
|
\f1 menu for a complete file listing. (The menu item becomes available as soon as the license agreement is accepted in the next step.)
|
||||||
\f2 \
|
\f2 \
|
||||||
@@ -40,9 +40,9 @@ wxMac goes into
|
|||||||
\f0\b \cf0 Getting started with wxPython
|
\f0\b \cf0 Getting started with wxPython
|
||||||
\f1\b0 \
|
\f1\b0 \
|
||||||
\
|
\
|
||||||
You can verify that wxPython was succesfully installed by running the demo. It resides on the same disk image where you found this package. Just double click the script named
|
You can verify that wxPython was succesfully installed by running the demo. It resides on the same disk image where you found this package. Just double click the script named
|
||||||
\f2 demo.py
|
\f2 demo.py
|
||||||
\f1 or drag and drop it onto the Python interpreter in your
|
\f1 or drag and drop it onto the Python interpreter in your
|
||||||
\f2 Application
|
\f2 Application
|
||||||
\f1 folder.\
|
\f1 folder.\
|
||||||
\
|
\
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
Welcome!
|
Welcome!
|
||||||
|
|
||||||
This program will install wxPython 2.4.0.4 for MacPython-OSX 2.3.
|
This program will install wxPython 2.4.0.6 for MacPython-OSX 2.3.
|
||||||
|
|
||||||
Build date: Thu Mar 6 00:08:13 PST 2003
|
Build date: Wed Mar 12 02:14:18 PST 2003
|
||||||
|
@@ -1,16 +1,16 @@
|
|||||||
#!/bin/sh -e
|
#!/bin/sh
|
||||||
# Compile the .py files in the wxPython pacakge
|
# Compile the .py files in the wxPython pacakge
|
||||||
/usr/local/bin/python $2/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/../compileall.py $2/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/wxPython
|
/usr/local/bin/python $2/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/../compileall.py $2/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/wxPython
|
||||||
/usr/local/bin/python -O $2/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/../compileall.py $2/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/wxPython
|
/usr/local/bin/python -O $2/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/../compileall.py $2/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/wxPython
|
||||||
|
|
||||||
# and in the demo
|
# and in the demo
|
||||||
/usr/local/bin/python $2/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/../compileall.py /Applications/wxPythonOSX-2.4.0.4/demo
|
/usr/local/bin/python $2/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/../compileall.py /Applications/wxPythonOSX-2.4.0.6/demo
|
||||||
|
|
||||||
# Make the demo/data dir writable
|
# Make the demo/data dir writable
|
||||||
chmod a+w /Applications/wxPythonOSX-2.4.0.4/demo/data
|
chmod a+w /Applications/wxPythonOSX-2.4.0.6/demo/data
|
||||||
|
|
||||||
# and the wxPython pacakge should be group writable
|
# and the wxPython pacakge should be group writable
|
||||||
chmod -R g+w $2/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/wxPython
|
chmod -R g+w $2/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/wxPython
|
||||||
chmod -R g+w /Applications/wxPythonOSX-2.4.0.4
|
chmod -R g+w /Applications/wxPythonOSX-2.4.0.6
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
|
@@ -1,2 +1,3 @@
|
|||||||
|
.DS_Store
|
||||||
build
|
build
|
||||||
dist
|
dist
|
||||||
|
Reference in New Issue
Block a user