texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

branch master updated: * tp/Texinfo/XS/Makefile.am (libtexinfo_la_SOURCE


From: Patrice Dumas
Subject: branch master updated: * tp/Texinfo/XS/Makefile.am (libtexinfo_la_SOURCES): remove files that are in libtexinfo_convert_la_SOURCES.
Date: Thu, 03 Oct 2024 01:42:49 -0400

This is an automated email from the git hooks/post-receive script.

pertusus pushed a commit to branch master
in repository texinfo.

The following commit(s) were added to refs/heads/master by this push:
     new fde96abea2 * tp/Texinfo/XS/Makefile.am (libtexinfo_la_SOURCES): remove 
files that are in libtexinfo_convert_la_SOURCES.
fde96abea2 is described below

commit fde96abea2c70599d00d4cb27fc6b45e6638a017
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Sun Aug 4 15:53:02 2024 +0200

    * tp/Texinfo/XS/Makefile.am (libtexinfo_la_SOURCES): remove files that
    are in libtexinfo_convert_la_SOURCES.
    
    * tp/Texinfo/XS/Makefile.am: remove block of definition of
    libtexinfo_convert that crept in through rebasing and incorrect
    conflicts resolution.
---
 ChangeLog                 |  9 +++++++++
 tp/Texinfo/XS/Makefile.am | 32 ++------------------------------
 2 files changed, 11 insertions(+), 30 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index c254b5348d..dbaab77d5a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2024-10-02  Patrice Dumas  <pertusus@free.fr>
+
+       * tp/Texinfo/XS/Makefile.am (libtexinfo_la_SOURCES): remove files that
+       are in libtexinfo_convert_la_SOURCES.
+
+       * tp/Texinfo/XS/Makefile.am: remove block of definition of
+       libtexinfo_convert that crept in through rebasing and incorrect
+       conflicts resolution.
+
 2024-08-04  Patrice Dumas  <pertusus@free.fr>
 
        * tp/Texinfo/XS/convert/get_converter_perl_info.c
diff --git a/tp/Texinfo/XS/Makefile.am b/tp/Texinfo/XS/Makefile.am
index 96327e8cf4..f0e944885a 100644
--- a/tp/Texinfo/XS/Makefile.am
+++ b/tp/Texinfo/XS/Makefile.am
@@ -113,11 +113,6 @@ endif
 # api_to_perl.c and call_perl_function.c functions are called in other
 # parts of the code and need to be linked against Perl
 libtexinfo_la_SOURCES= \
-                       convert/converter.h \
-                       convert/converter.c \
-                       convert/cmd_converter.c \
-                       convert/converters_defaults.c \
-                       convert/converters_defaults.h \
                      main/tree_types.h \
                      main/document_types.h \
                      main/tree.c \
@@ -337,30 +332,6 @@ $(srcdir)/main/conversion_data.c 
$(srcdir)/main/conversion_data.h: main/command_
 MAINTAINERCLEANFILES += main/conversion_data.c main/conversion_data.h
 
 
-########################## shared perl XS library for texinfo XS codes
-# it is separate from libtexinfo because of different dependencies; it
-# does not depend on gnulib.  Both libraries are used by following XS.
-
-if HAVE_ICONV
-xs_LTLIBRARIES += libtexinfoxs.la
-endif
-
-libtexinfoxs_la_SOURCES= \
-                     main/build_perl_info.c \
-                     main/build_perl_info.h \
-                     main/get_perl_info.c \
-                     main/get_perl_info.h \
-                     main/options_get_perl.c
-
-# locate include files under out-of-source builds.
-libtexinfoxs_la_CPPFLAGS = -I$(srcdir)/main -I$(srcdir)/convert $(AM_CPPFLAGS) 
$(XSLIBS_CPPFLAGS)
-libtexinfoxs_la_CFLAGS = $(XSLIBS_CFLAGS)
-libtexinfoxs_la_LIBADD = libtexinfo.la
-# example to trigger errors associated with no undefined
-#libtexinfoxs_la_LDFLAGS = -version-info 0:0:0 -Wl,--no-undefined 
$(perl_conf_LDFLAGS) $(perl_conf_PERL_LINK) $(LTLIBINTL)
-libtexinfoxs_la_LDFLAGS = -version-info 0:0:0 $(perl_conf_LDFLAGS) $(LTLIBINTL)
-
-
 ########################## shared C library for conversion
 # conversion to raw text and to Texinfo code is in the libtexinfo library.
 # Note that having a library and not reusing source files is important to
@@ -390,10 +361,11 @@ libtexinfo_convert_la_SOURCES= \
 
 # locate include files under out-of-source builds.
 # parsetexi will only be needed for texinfo.c
-libtexinfo_convert_la_CPPFLAGS = -I$(srcdir)/main 
-I$(srcdir)/structuring_transfo -I$(srcdir)/parsetexi $(AM_CPPFLAGS) 
$(GNULIB_CPPFLAGS) $(XSLIBS_CPPFLAGS)
+libtexinfo_convert_la_CPPFLAGS = -I$(srcdir)/main -I$(srcdir)/convert 
-I$(srcdir)/structuring_transfo -I$(srcdir)/parsetexi $(AM_CPPFLAGS) 
$(GNULIB_CPPFLAGS) $(XSLIBS_CPPFLAGS)
 libtexinfo_convert_la_CFLAGS = $(XSLIBS_CFLAGS)
 libtexinfo_convert_la_LIBADD = libtexinfo.la libtexinfoxs.la 
$(top_builddir)/gnulib/lib/libgnu.la
 libtexinfo_convert_la_LDFLAGS = -version-info 0:0:0 $(perl_conf_LDFLAGS) 
$(LTLIBINTL) $(LTLIBICONV) $(LTLIBUNISTRING)
+# example to trigger errors associated with no undefined
 #libtexinfo_convert_la_LDFLAGS = -version-info 0:0:0 -Wl,--no-undefined 
$(perl_conf_LDFLAGS) $(perl_conf_PERL_LINK) $(LTLIBINTL) $(LTLIBICONV) 
$(LTLIBUNISTRING)
 
 



reply via email to

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