texinfo-commits
[Top][All Lists]
Advanced

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

[7223] parsetexi re-add independent executable


From: gavinsmith0123
Subject: [7223] parsetexi re-add independent executable
Date: Mon, 13 Jun 2016 17:49:44 +0000 (UTC)

Revision: 7223
          http://svn.sv.gnu.org/viewvc/?view=rev&root=texinfo&revision=7223
Author:   gavin
Date:     2016-06-13 17:49:44 +0000 (Mon, 13 Jun 2016)
Log Message:
-----------
parsetexi re-add independent executable

Modified Paths:
--------------
    trunk/tp/parsetexi/ChangeLog
    trunk/tp/parsetexi/Makefile.am
    trunk/tp/parsetexi/main.c

Modified: trunk/tp/parsetexi/ChangeLog
===================================================================
--- trunk/tp/parsetexi/ChangeLog        2016-06-13 17:14:15 UTC (rev 7222)
+++ trunk/tp/parsetexi/ChangeLog        2016-06-13 17:49:44 UTC (rev 7223)
@@ -1,3 +1,9 @@
+2016-06-13  Gavin Smith  <address@hidden>
+
+       * Makefile.am (bin_PROGRAMS): Add an independent 'parsetexi' 
+       executable again.  This will be useful for finding bugs with 
+       valgrind. 
+
 2016-05-25  Gavin Smith  <address@hidden>
 
        * context_stack.c: Implement region stack.

Modified: trunk/tp/parsetexi/Makefile.am
===================================================================
--- trunk/tp/parsetexi/Makefile.am      2016-06-13 17:14:15 UTC (rev 7222)
+++ trunk/tp/parsetexi/Makefile.am      2016-06-13 17:49:44 UTC (rev 7223)
@@ -15,7 +15,7 @@
 .xs.c:
        $(XSUBPP) $(XSUBPPARGS) $< > $*.xsc && mv $*.xsc $*.c
 
-# bin_PROGRAMS=parsetexi
+bin_PROGRAMS=parsetexi
 xs_LTLIBRARIES = Parsetexi.la
 
 CLEANFILES += Parsetexi.c
@@ -68,9 +68,13 @@
                  errors.c errors.h \
                  counter.c counter.h
 
-# parsetexi_SOURCES=$(libparsetexi_a_SOURCES) main.c
+parsetexi_SOURCES=$(Parsetexi_la_SOURCES) main.c
+parsetexi_CFLAGS = -DVERSION=\"$(VERSION)\" "-I$(PERL_INC)"
 
+# TODO: should -lpthread come from the Perl conf?
+parsetexi_LDFLAGS = $(AM_LDFLAGS) -lpthread
 
+
 BUILT_SOURCES=element_types.c element_types.h \
               command_data.c command_ids.h
 

Modified: trunk/tp/parsetexi/main.c
===================================================================
--- trunk/tp/parsetexi/main.c   2016-06-13 17:14:15 UTC (rev 7222)
+++ trunk/tp/parsetexi/main.c   2016-06-13 17:49:44 UTC (rev 7223)
@@ -33,8 +33,6 @@
       fprintf (stderr, "Please give the name of a file to process.\n");
       exit (1);
     }
-  init_index_commands ();
-  add_include_directory (".");
   parse_texi_file (argv[1]);
   dump_tree_to_perl (Root);
   //build_texinfo_tree ();




reply via email to

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