texinfo-commits
[Top][All Lists]
Advanced

[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 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]