Some tweaks and cleanup.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9946 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
		@@ -13,7 +13,7 @@ from my_distutils import run_swig, contrib_copy_tree
 | 
			
		||||
# flags and values that affect this script
 | 
			
		||||
#----------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
VERSION          = "2.3b3"
 | 
			
		||||
VERSION          = "2.3b4"
 | 
			
		||||
DESCRIPTION      = "Cross platform GUI toolkit for Python"
 | 
			
		||||
AUTHOR           = "Robin Dunn"
 | 
			
		||||
AUTHOR_EMAIL     = "robin@alldunn.com"
 | 
			
		||||
@@ -31,6 +31,8 @@ on.
 | 
			
		||||
BUILD_GLCANVAS = 1 # If true, build the contrib/glcanvas extension module
 | 
			
		||||
BUILD_OGL = 1      # If true, build the contrib/ogl extension module
 | 
			
		||||
BUILD_STC = 1      # If true, build the contrib/stc extension module
 | 
			
		||||
BUILD_IEWIN = 0    # Internet Explorer wrapper (experimental)
 | 
			
		||||
 | 
			
		||||
CORE_ONLY = 0      # if true, don't build any of the above
 | 
			
		||||
GL_ONLY = 0        # Only used when making the -gl RPM.  See the "b" script
 | 
			
		||||
                   # for the ugly details
 | 
			
		||||
@@ -538,6 +540,37 @@ if not GL_ONLY and BUILD_STC:
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#----------------------------------------------------------------------
 | 
			
		||||
# Define the IEWIN extension module (experimental)
 | 
			
		||||
#----------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
if not GL_ONLY and BUILD_IEWIN:
 | 
			
		||||
    print 'Preparing IEWIN...'
 | 
			
		||||
    location = 'contrib/iewin'
 | 
			
		||||
 | 
			
		||||
    swig_files = ['iewin.i', ]
 | 
			
		||||
 | 
			
		||||
    swig_sources = run_swig(swig_files, location, '', PKGDIR,
 | 
			
		||||
                            USE_SWIG, swig_force, swig_args)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    ext = Extension('iewinc', ['%s/IEHtmlWin.cpp' % location,
 | 
			
		||||
                             ] + swig_sources,
 | 
			
		||||
 | 
			
		||||
                    include_dirs =  includes,
 | 
			
		||||
                    define_macros = defines,
 | 
			
		||||
 | 
			
		||||
                    library_dirs = libdirs,
 | 
			
		||||
                    libraries = libs,
 | 
			
		||||
 | 
			
		||||
                    extra_compile_args = cflags,
 | 
			
		||||
                    extra_link_args = lflags,
 | 
			
		||||
                    )
 | 
			
		||||
 | 
			
		||||
    wxpExtensions.append(ext)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#----------------------------------------------------------------------
 | 
			
		||||
# Do the Setup/Build/Install/Whatever
 | 
			
		||||
#----------------------------------------------------------------------
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user