On Thu, 2 May 2002, Bruno Haible wrote:
> cd . \ > && env LANG= LANGUAGE= /bin/sh /packages/gettext/gettext-cvs/gettext-1/missing >--run makeinfo \ > `echo gettext.texi | sed 's,.*/,,'` > ./gettextize.texi:180: Cross reference to nonexistent node `autopoint Invocation'. > makeinfo: Removing output file >`/packages/gettext/gettext-cvs/gettext-1/doc/gettext.info' due to errors; use --force >to preserve. > make: *** [gettext.info] Fehler 1 > > This removal of the info file is annoying. I was writing two documentation > sections and wanted to check the first of them after writing it. I can > easily afford to wait for this check until the second section is complete. > But I need the browse the info file while writing every section - in order > to meet the style of other material on the documentation, avoid redundancies > etc. IIRC, the standard Makefile's have a variable MAKEINFO. You should be able to say "make MAKEINFO='makeinfo --force" to get what you want. > This removal of the info file is also unnecessary. The "make" program > already has logic to remove unsuccessful targets, which one can customize > through the .PRECIOUS target. makeinfo is not invoked by Make alone. It can (and frequently is) invoked from the command line. > For comparison, when gcc compiles a file, "gcc -c foobar.c", it does not > remove foobar.o when there are syntax errors in foobar.c or one of its > included files. GCC doesn't produce foobar.o file at all in such cases, IIRC. _______________________________________________ Bug-texinfo mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-texinfo
