git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28822 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
		
			
				
	
	
		
			35 lines
		
	
	
		
			940 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			940 B
		
	
	
	
		
			Python
		
	
	
	
	
	
# This will build an Application Bundle of the superdoodle sample
 | 
						|
# application for OSX.  Run like this:
 | 
						|
#
 | 
						|
#       pythonw buildapp.py build
 | 
						|
#
 | 
						|
 | 
						|
import os, glob
 | 
						|
from bundlebuilder import buildapp
 | 
						|
 | 
						|
 | 
						|
# See below.  Set to wherever your wxMac dynlibs are installed.
 | 
						|
# (Probably /usr/local/lib/wxPython-2.5.2.?/lib) If you don't use all
 | 
						|
# the contribs libs then you can use a more restrictive list.
 | 
						|
wxLibs = "/opt/wx/2.5/lib/libwx*2.5.2.[dr]*"
 | 
						|
 | 
						|
 | 
						|
buildapp(
 | 
						|
    name = "SuperDoodle",
 | 
						|
    mainprogram = "superdoodle.py",
 | 
						|
 | 
						|
    # This tells bundlebuilder to include Python and everything else
 | 
						|
    # that it needs to run the app
 | 
						|
    standalone = 1,
 | 
						|
 | 
						|
    # Bunndlebuilder isn't yet able to find the shared libs that may be
 | 
						|
    # needed by extension modules, so we have to help it out.
 | 
						|
    libs = glob.glob(wxLibs),
 | 
						|
 | 
						|
    # Some modules will not be found automatically, so we need to help
 | 
						|
    includeModules = ["cStringIO"],
 | 
						|
    
 | 
						|
    verbosity = 1
 | 
						|
    )
 | 
						|
 |