texinfo-commits
[Top][All Lists]
Advanced

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

texinfo configure.ac doc/Makefile.am doc/tp_api...


From: Patrice Dumas
Subject: texinfo configure.ac doc/Makefile.am doc/tp_api...
Date: Fri, 10 Feb 2012 10:29:36 +0000

CVSROOT:        /sources/texinfo
Module name:    texinfo
Changes by:     Patrice Dumas <pertusus>        12/02/10 10:29:36

Modified files:
        .              : configure.ac 
        doc            : Makefile.am 
Added files:
        doc/tp_api     : .cvsignore Makefile.am 

Log message:
        Add the generation of the tp api manual.  Only generate the .texi for
        now, no info/html/pdf, nothing installed.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/configure.ac?cvsroot=texinfo&r1=1.112&r2=1.113
http://cvs.savannah.gnu.org/viewcvs/texinfo/doc/Makefile.am?cvsroot=texinfo&r1=1.45&r2=1.46
http://cvs.savannah.gnu.org/viewcvs/texinfo/doc/tp_api/.cvsignore?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/doc/tp_api/Makefile.am?cvsroot=texinfo&rev=1.1

Patches:
Index: configure.ac
===================================================================
RCS file: /sources/texinfo/texinfo/configure.ac,v
retrieving revision 1.112
retrieving revision 1.113
diff -u -b -r1.112 -r1.113
--- configure.ac        27 Jan 2012 23:38:04 -0000      1.112
+++ configure.ac        10 Feb 2012 10:29:35 -0000      1.113
@@ -1,5 +1,5 @@
 # Process this file with autoconf to produce a configure script.
-# $Id: configure.ac,v 1.112 2012/01/27 23:38:04 pertusus Exp $
+# $Id: configure.ac,v 1.113 2012/02/10 10:29:35 pertusus Exp $
 #
 # This file is free software; as a special exception the author gives
 # unlimited permission to copy and/or distribute it, with or without
@@ -308,6 +308,7 @@
 AC_CONFIG_FILES([\
   Makefile
   doc/Makefile
+  doc/tp_api/Makefile
   gnulib/lib/Makefile
   info/Makefile
   install-info/Makefile

Index: doc/Makefile.am
===================================================================
RCS file: /sources/texinfo/texinfo/doc/Makefile.am,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -b -r1.45 -r1.46
--- doc/Makefile.am     21 Oct 2011 18:42:34 -0000      1.45
+++ doc/Makefile.am     10 Feb 2012 10:29:35 -0000      1.46
@@ -1,4 +1,4 @@
-# $Id: Makefile.am,v 1.45 2011/10/21 18:42:34 karl Exp $
+# $Id: Makefile.am,v 1.46 2012/02/10 10:29:35 pertusus Exp $
 # Makefile.am for texinfo/doc.
 #
 # Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
@@ -12,6 +12,8 @@
 # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
 # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 
+SUBDIRS = tp_api
+
 # Put texinfo.txi first because that's the most important.
 info_TEXINFOS = texinfo.txi info-stnd.texi info.texi
 DISTCLEANFILES = texinfo texinfo-* info*.info*

Index: doc/tp_api/.cvsignore
===================================================================
RCS file: doc/tp_api/.cvsignore
diff -N doc/tp_api/.cvsignore
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ doc/tp_api/.cvsignore       10 Feb 2012 10:29:35 -0000      1.1
@@ -0,0 +1,5 @@
+Makefile
+Makefile.in
+api_includes
+tp_api.texi
+tp_api_main.texi

Index: doc/tp_api/Makefile.am
===================================================================
RCS file: doc/tp_api/Makefile.am
diff -N doc/tp_api/Makefile.am
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ doc/tp_api/Makefile.am      10 Feb 2012 10:29:35 -0000      1.1
@@ -0,0 +1,46 @@
+# $Id: Makefile.am,v 1.1 2012/02/10 10:29:35 pertusus Exp $
+# Makefile.am for texinfo/doc/tp_api.
+#
+# Copyright 2012
+# Free Software Foundation, Inc.
+#
+# This file is free software; as a special exception the author gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+# Use the programs built in our distribution, taking account of possible
+# cross-compiling.
+MAKEINFO = $(PERL) -I $(top_srcdir)/tp/ $(top_srcdir)/tp/texi2any.pl
+
+dist_info_TEXINFOS = tp_api.texi
+#info_TEXINFOS_SOURCES = tp_api.texi
+tp_api_TEXINFOS = tp_api.texi
+#dist_tp_api_TEXINFOS = tp_api.texi
+#tp_api_SOURCES = tp_api.texi
+BUILT_SOURCES = tp_api.texi
+
+#DISTCLEANFILES = tp_api.info
+
+tp_api_main.texi: $(top_srcdir)/tp/Texinfo/Common.pm 
$(top_srcdir)/tp/Texinfo/Parser.pm \
+  $(top_srcdir)/tp/Texinfo/Structuring.pm $(top_srcdir)/tp/Texinfo/Report.pm \
+  $(top_srcdir)/tp/Texinfo/Encoding.pm \
+  $(top_srcdir)/tp/Texinfo/Convert/NodeNameNormalization.pm \
+  $(top_srcdir)/tp/Texinfo/Convert/Text.pm \
+  $(top_srcdir)/tp/Texinfo/Convert/Texinfo.pm \
+  $(top_srcdir)/tp/Texinfo/Convert/Converter.pm \
+  $(top_srcdir)/tp/Texinfo/Convert/Unicode.pm \
+  $(top_srcdir)/tp/Texinfo/Convert/Info.pm \
+  $(top_srcdir)/tp/Texinfo/Convert/DocBook.pm \
+  $(top_srcdir)/tp/Texinfo/Convert/XML.pm \
+  $(top_srcdir)/tp/Texinfo/Convert/Plaintext.pm \
+  $(top_srcdir)/tp/Texinfo/Convert/HTML.pm
+       $(PERL) -I $(top_srcdir)/Pod-Simple-Texinfo/lib/ -I $(top_srcdir)/tp/ 
$(top_srcdir)/Pod-Simple-Texinfo/pod2texi.pl --base-level=section --top 
'Texinfo perl module' --subdir=api_includes -o $@ $^
+
+tp_api.texi: tp_api_main.texi
+       $(PERL) -I $(top_srcdir)/tp/ $(top_srcdir)/tp/texi2any.pl 
--set-init-var PLAINTEXINFO --set-init-var 
TREE_TRANSFORMATIONS=fill_gaps_in_sectioning $< > $@
+
+EXTRA_DIST = api_includes tp_api_main.texi tp_api.texi



reply via email to

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