Author: rfm
Date: Fri May 13 21:15:52 2016
New Revision: 39758

URL: http://svn.gna.org/viewcvs/gnustep?rev=39758&view=rev
Log:
Another missed patch

Modified:
    tools/make/trunk/ChangeLog
    tools/make/trunk/Documentation/GNUmakefile
    tools/make/trunk/Instance/Documentation/texi.make

Modified: tools/make/trunk/ChangeLog
URL: 
http://svn.gna.org/viewcvs/gnustep/tools/make/trunk/ChangeLog?rev=39758&r1=39757&r2=39758&view=diff
==============================================================================
--- tools/make/trunk/ChangeLog  (original)
+++ tools/make/trunk/ChangeLog  Fri May 13 21:15:52 2016
@@ -3,6 +3,9 @@
        * Instance/framework.make:
        Forgotten patch to allow multiple versions of a framework to be
        installed.
+       * Documentation/GNUmakefile:
+       * Instance/Documentation/texi.make:
+       Forgotten patch to update for newere makeinfo which produces html.
 
 2016-05-13 Richard Frith-Macdonald <[email protected]>
 

Modified: tools/make/trunk/Documentation/GNUmakefile
URL: 
http://svn.gna.org/viewcvs/gnustep/tools/make/trunk/Documentation/GNUmakefile?rev=39758&r1=39757&r2=39758&view=diff
==============================================================================
--- tools/make/trunk/Documentation/GNUmakefile  (original)
+++ tools/make/trunk/Documentation/GNUmakefile  Fri May 13 21:15:52 2016
@@ -167,8 +167,6 @@
 
 include ../Version
 
-GNUSTEP_TEXI2HTML_FLAGS += -init_file gnustep.init
-
 # Typing 'make regenerate' should build all, then install the files
 # top-level.  This is mostly for making gnustep-make releases.
 regenerate: all

Modified: tools/make/trunk/Instance/Documentation/texi.make
URL: 
http://svn.gna.org/viewcvs/gnustep/tools/make/trunk/Instance/Documentation/texi.make?rev=39758&r1=39757&r2=39758&view=diff
==============================================================================
--- tools/make/trunk/Instance/Documentation/texi.make   (original)
+++ tools/make/trunk/Instance/Documentation/texi.make   Fri May 13 21:15:52 2016
@@ -55,15 +55,15 @@
 endif
 
 ifeq ($(GNUSTEP_TEXI2HTML),)
-  GNUSTEP_TEXI2HTML = texi2html
+  GNUSTEP_TEXI2HTML = makeinfo --html
 endif
 ifeq ($(GNUSTEP_TEXI2HTML_FLAGS),)
-  GNUSTEP_TEXI2HTML_FLAGS = -split_chapter -expandinfo
+  GNUSTEP_TEXI2HTML_FLAGS =
 endif
 
 internal-doc-all_:: $(GNUSTEP_INSTANCE).info \
                     $(GNUSTEP_INSTANCE).pdf \
-                    $(GNUSTEP_INSTANCE).html
+                    $(GNUSTEP_INSTANCE)/index.html
 
 internal-textdoc-all_:: $(GNUSTEP_INSTANCE)
 
@@ -91,7 +91,7 @@
 # Some versions of texi2html placed the html files in a subdirectory,
 # so after running it we try to move any from the subdirectory to
 # where they are expected.
-$(GNUSTEP_INSTANCE).html: $(TEXI_FILES)
+$(GNUSTEP_INSTANCE)/index.html: $(TEXI_FILES)
        -$(GNUSTEP_TEXI2HTML) \
                 $(GNUSTEP_TEXI2HTML_FLAGS) $(ADDITIONAL_TEXI2HTML_FLAGS) \
                $(GNUSTEP_INSTANCE).texi; \
@@ -145,13 +145,12 @@
        fi
        if [ -f i$(GNUSTEP_INSTANCE)_toc.html ]; then \
          $(INSTALL_DATA) $(GNUSTEP_INSTANCE)_*.html \
-                         $(GNUSTEP_DOC)/$(DOC_INSTALL_DIR); \
+                         $(GNUSTEP_DOC)/$(DOC_INSTALL_DIR) || true ; \
        fi
-       if [ -f $(GNUSTEP_INSTANCE).html ]; then \
-         $(INSTALL_DATA) $(GNUSTEP_INSTANCE).html \
-                         $(GNUSTEP_DOC)/$(DOC_INSTALL_DIR); \
-         $(INSTALL_DATA) $(GNUSTEP_INSTANCE)_*.html \
-                         $(GNUSTEP_DOC)/$(DOC_INSTALL_DIR); \
+       if [ -f $(GNUSTEP_INSTANCE)/index.html ]; then \
+         $(MKINSTALLDIRS) 
$(GNUSTEP_DOC)/$(DOC_INSTALL_DIR)/$(GNUSTEP_INSTANCE); \
+         $(INSTALL_DATA) $(GNUSTEP_INSTANCE)/*.html \
+                         
$(GNUSTEP_DOC)/$(DOC_INSTALL_DIR)/$(GNUSTEP_INSTANCE); \
        fi
 
 $(GNUSTEP_DOC_INFO):
@@ -166,6 +165,8 @@
           $(GNUSTEP_DOC)/$(DOC_INSTALL_DIR)/$(GNUSTEP_INSTANCE)_*.html
        rm -f \
           $(GNUSTEP_DOC)/$(DOC_INSTALL_DIR)/$(GNUSTEP_INSTANCE).html
+       rm -f \
+         $(GNUSTEP_DOC)/$(DOC_INSTALL_DIR)/$(GNUSTEP_INSTANCE)/*.html
 
 #
 # textdoc targets - these should be merged with the doc targets


_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to