# flags and values that affect this script
#----------------------------------------------------------------------
-VERSION = "2.3.3pre4"
+VERSION = "2.3.3pre5"
DESCRIPTION = "Cross platform GUI toolkit for Python"
AUTHOR = "Robin Dunn"
AUTHOR_EMAIL = "Robin Dunn <robin@alldunn.com>"
URL = "http://wxPython.org/"
-LICENCE = "wxWindows (LGPL derivative)"
+LICENSE = "wxWindows (LGPL derivative)"
LONG_DESCRIPTION = """\
wxPython is a GUI toolkit for Python that is a wrapper around the
wxWindows C++ GUI library. wxPython provides a large variety of
BUILD_DLLWIDGET = 1# Build a module that enables unknown wx widgets
# to be loaded from a DLL and to be used from Python.
-BUILD_IEWIN = 0 # Internet Explorer wrapper (experimental)
+ # Internet Explorer wrapper (experimental)
+BUILD_IEWIN = (os.name == 'nt')
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
# Boolean (int) flags
for flag in ['BUILD_GLCANVAS', 'BUILD_OGL', 'BUILD_STC', 'BUILD_XRC',
- 'BUILD_GIZMOS', 'BUILD_DLLWIDGET',
- 'CORE_ONLY', 'USE_SWIG', 'IN_CVS_TREE', 'UNICODE', 'UNDEF_NDEBUG'
+ 'BUILD_GIZMOS', 'BUILD_DLLWIDGET', 'BUILD_IEWIN',
+ 'CORE_ONLY', 'USE_SWIG', 'IN_CVS_TREE', 'UNICODE', 'UNDEF_NDEBUG',
'FINAL', 'HYBRID', ]:
for x in range(len(sys.argv)):
if string.find(sys.argv[x], flag) == 0:
BUILD_XRC = 0
BUILD_GIZMOS = 0
BUILD_DLLWIDGET = 0
+ BUILD_IEWIN = 0
if UNICODE and os.name != 'nt':
# Check if the version file needs updated
#----------------------------------------------------------------------
-if IN_CVS_TREE and newer('setup.py', 'src/__version__.py'):
- open('src/__version__.py', 'w').write("ver = '%s'\n" % VERSION)
+#if IN_CVS_TREE and newer('setup.py', 'src/__version__.py'):
+open('src/__version__.py', 'w').write("ver = '%s'\n" % VERSION)
copy_file('src/__version__.py', PKGDIR, update=1, verbose=0)
copy_file('src/wxc.pyd.manifest', PKGDIR, update=1, verbose=0)
- if IN_CVS_TREE: # update the licence files
+ if IN_CVS_TREE: # update the license files
mkpath('licence')
for file in ['preamble.txt', 'licence.txt', 'licendoc.txt', 'lgpl.txt']:
copy_file(opj(WXDIR, 'docs', file), opj('licence',file), update=1, verbose=0)
ext = Extension('iewinc', ['%s/IEHtmlWin.cpp' % location,
+ '%s/wxactivex.cpp' % location,
] + swig_sources,
include_dirs = includes,
author = AUTHOR,
author_email = AUTHOR_EMAIL,
url = URL,
- licence = LICENCE,
+ license = LICENSE,
packages = [PKGDIR,
PKGDIR+'.lib',
author = AUTHOR,
author_email = AUTHOR_EMAIL,
url = URL,
- licence = LICENCE,
+ license = LICENSE,
py_modules = [ "wxPython.glcanvas" ],