Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Change #239882

Category texinfo
Changed by Patrice Dumas <pertususohnoyoudont@free.fr>
Changed at Mon 14 Jul 2025 22:39:31
Repository https://git.savannah.gnu.org/git/texinfo.git
Project texinfo
Branch master
Revision 6bba978d172b905aa95db188e97e11e83c130116

Comments

Integrate swig and Python interface in the tta build system
* configure.ac (AC_ARG_WITH swig), tta/Makefile.am (SUBDIRS)
(DIST_SUBDIRS), tta/configure.ac (with_swig, SWIG_INTERFACES)
(with_swig_python, SWIG_PYTHON_INTERFACE, AC_CONFIG_FILES)
(AC_ARG_WITH swig): add --with-swig options to configure.  Set
automake conditionals based on SWIG and Python macros results.
Add swig directory to tta/Makefile.am, conditionally.

* tta/swig/Makefile.am (SUBDIRS, DIST_SUBDIRS): build python interface
only if SWIG_PYTHON_INTERFACE is set.

* tta/swig/python/Makefile.am (_Texinfo_la_LIBADD): update paths.

* tta/swig/python/Makefile.am (_Texinfo_la_LIBADD): add perl libraries
only if XS is not disabled.

Changed files