# The full contents of the wx.build.config module used to be located
# here in setup.py. They were split into a separate module so it will
# be installed with wxPython and can then be used by the build scripts
-# of other extension modules that wich to be wxPython compatible. The
-# split is still fairly new and hasn't been tested by building
+# of other extension modules that wish to be wxPython compatible.
+# The split is still fairly new and hasn't been tested by building
# third-party extensions yet, so expect some things to still shift
# back and forth, and also more stuff in config.py will get converted
# to functions, etc.
# To fully support external builds, we need to have a build options
# file that is created whenever a new wxPython build is performed.
-# We happen to be doing that in this script, so make sure to remove
-# the build_options.py file, so that config.py will recreate it.
+# We happen to be doing that here in this script, so make sure to
+# remove the build_options.py file, so that config.py will recreate it.
if os.path.exists("build_options.py"):
os.remove("build_options.py")
'src/_icon.i',
'src/_pen.i',
'src/_palette.i',
+ 'src/_renderer.i',
],
True)
ext = Extension('_gdi_', ['src/drawlist.cpp'] + swig_sources,
swig_args + ['-I'+STC_H, '-I'+location],
[opj(STC_H, 'stc.h'),
opj(location, "_stc_utf8_methods.py"),
+ opj(location, "_stc_docstrings.i"),
+ opj(location, "_stc_gendocs.i"),
] + swig_deps)
ext = Extension('_stc',