summaryrefslogtreecommitdiff
path: root/build/generator/gen_make.py
diff options
context:
space:
mode:
Diffstat (limited to 'build/generator/gen_make.py')
-rw-r--r--build/generator/gen_make.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/build/generator/gen_make.py b/build/generator/gen_make.py
index bdb5d00..c532b02 100644
--- a/build/generator/gen_make.py
+++ b/build/generator/gen_make.py
@@ -208,7 +208,9 @@ class Generator(gen_base.GeneratorBase):
swig_lang_deps[objname.lang].append(str(objname))
for lang in self.swig.langs:
- data.swig_langs.append(_eztdata(short=self.swig.short[lang],
+ data.swig_langs.append(_eztdata(name=lang,
+ short=self.swig.short[lang],
+ short_upper=self.swig.short[lang].upper(),
deps=swig_lang_deps[lang]))
########################################
@@ -509,6 +511,7 @@ class Generator(gen_base.GeneratorBase):
standalone.write('top_srcdir = .\n')
standalone.write('top_builddir = .\n')
standalone.write('SWIG = swig\n')
+ standalone.write('SWIG_PY_OPTS = -python -py3 -nofastunpack -modern\n')
standalone.write('PYTHON = ' + sys.executable + '\n')
standalone.write('\n')
standalone.write(open("build-outputs.mk","r").read())