commit 02c88ce0a8c9a86738757fdd9f13604ba36b5917 Author: vaydheesh Date: Thu Jun 6 11:13:37 2019 +0000 Changed wrapper name analysis -> lttoolbox diff --git a/python/Makefile.am b/python/Makefile.am index 8f3ac9a..0009abf 100644 --- a/python/Makefile.am +++ b/python/Makefile.am @@ -1,8 +1,8 @@ -SWIG_SOURCES = analysis.i +SWIG_SOURCES = lttoolbox.i -BUILT_SOURCES = analysis_wrap.cpp analysis.py +BUILT_SOURCES = lttoolbox_wrap.cpp lttoolbox.py -analysis_wrap.cpp: $(SWIG_SOURCES) setup.py +lttoolbox_wrap.cpp: $(SWIG_SOURCES) setup.py $(SWIG) $(AX_SWIG_PYTHON_OPT) -I$(top_srcdir) -o $@ $< $(PYTHON) setup.py build diff --git a/python/analysis.i b/python/lttoolbox.i similarity index 98% rename from python/analysis.i rename to python/lttoolbox.i index 98fbf23..7d2d31d 100644 --- a/python/analysis.i +++ b/python/lttoolbox.i @@ -1,4 +1,4 @@ -%module analysis +%module lttoolbox %{ #define SWIG_FILE_WITH_INIT diff --git a/python/setup.py.in b/python/setup.py.in index 0085d8c..d353726 100644 --- a/python/setup.py.in +++ b/python/setup.py.in @@ -18,15 +18,15 @@ class CustomBuild(build): def get_sources(): - sources = ['analysis_wrap.cpp'] + sources = ['lttoolbox_wrap.cpp'] cc_sources = ['alphabet.cc', 'compression.cc', 'fst_processor.cc', 'lt_locale.cc', 'node.cc', 'state.cc', 'trans_exe.cc', 'xml_parse_util.cc'] rel_path = '@top_srcdir@/lttoolbox/' sources.extend(path.join(rel_path, f) for f in cc_sources) return sources -analysis_module = Extension( - name='_analysis', +lttoolbox_module = Extension( + name='_lttoolbox', sources=get_sources(), include_dirs=['@top_srcdir@', '/usr/include/libxml2'], library_dirs=['/usr/include/libxml2'], @@ -44,6 +44,6 @@ setup( license='GPL-3.0+', maintainer_email='@PACKAGE_BUGREPORT@', cmdclass={'build': CustomBuild}, - ext_modules=[analysis_module], - py_modules=['analysis'], + ext_modules=[lttoolbox_module], + py_modules=['lttoolbox'], )