[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[6372] integrate XS module into build system
From: |
Gavin D. Smith |
Subject: |
[6372] integrate XS module into build system |
Date: |
Thu, 02 Jul 2015 16:28:14 +0000 |
Revision: 6372
http://svn.sv.gnu.org/viewvc/?view=rev&root=texinfo&revision=6372
Author: gavin
Date: 2015-07-02 16:28:13 +0000 (Thu, 02 Jul 2015)
Log Message:
-----------
integrate XS module into build system
Modified Paths:
--------------
trunk/ChangeLog
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2015-07-02 16:27:45 UTC (rev 6371)
+++ trunk/ChangeLog 2015-07-02 16:28:13 UTC (rev 6372)
@@ -1,3 +1,26 @@
+2015-07-02 Gavin Smith <address@hidden>
+
+ * tp/Texinfo/Convert/XSParagraph/lib/XSParagraph.pm: Rewritten
+ to use DynaLoader module, instead of XSLoader. Look for a
+ Libtool *.la file and extract the name of the loadable object
+ from it.
+ * tp/Texinfo/Convert/XSParagraph/Makefile.am,
+ tp/Texinfo/Convert/XSParagraph/configure.ac,
+ tp/Texinfo/Convert/XSParagraph/fetch_conf.pl: New files.
+
+ * tp/texi2any.pl (BEGIN) <in source run>, <not in source run>:
+ Add directories to look for loadable modules in to @INC.
+
+ * tp/Texinfo/Convert/Plaintext.pm: Uncomment import of
+ XSParagraph (but don't use it yet).
+
+ * configure.ac (AC_CONFIG_SUBDIRS): Configure
+ tp/Texinfo/Convert/XSParagraph.
+ * tp/Makefile.am (SUBDIRS): Add Texinfo/Convert/XSParagraph.
+ (do_subst): Substitue also for "@pkglibexecdir@" in texi2any.pl.
+ * doc/Makefile.am: Pass -I flag to makeinfo to find in-source
+ XSParagraph module.
+
2015-07-01 Gavin Smith <address@hidden>
* info/terminal.c (terminal_initialize_terminal): Save values of
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [6372] integrate XS module into build system,
Gavin D. Smith <=