* doc/Makefile.am (gasver.texi): New target.
authorIan Lance Taylor <ian@airs.com>
Tue, 7 Jul 1998 21:58:52 +0000 (21:58 +0000)
committerIan Lance Taylor <ian@airs.com>
Tue, 7 Jul 1998 21:58:52 +0000 (21:58 +0000)
(as.info, as.dvi): Depends upon gasver.texi.
* doc/as.texinfo: Include gasver.texi.  Mention version number on
title page and in top node.
* doc/Makefile.in: Rebuild.

gas/ChangeLog
gas/doc/Makefile.am [new file with mode: 0644]
gas/doc/Makefile.in

index 05c678d5ffa0948986a4b105439441677411db65..008123c9bd29f03694dd430c748d94ec7346a0bb 100644 (file)
@@ -1,3 +1,11 @@
+Tue Jul  7 17:57:38 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * doc/Makefile.am (gasver.texi): New target.
+       (as.info, as.dvi): Depends upon gasver.texi.
+       * doc/as.texinfo: Include gasver.texi.  Mention version number on
+       title page and in top node.
+       * doc/Makefile.in: Rebuild.
+
 Tue Jul  7 11:42:16 1998  Richard Henderson  <rth@cygnus.com>
 
        * listing.c (listing_listing): For EDICT_LIST, skip all lines up to
diff --git a/gas/doc/Makefile.am b/gas/doc/Makefile.am
new file mode 100644 (file)
index 0000000..d47f820
--- /dev/null
@@ -0,0 +1,47 @@
+## Process this file with automake to generate Makefile.in
+
+AUTOMAKE_OPTIONS = cygnus
+
+# What version of the manual you want; "all" includes everything
+CONFIG=all
+
+man_MANS = as.1
+
+info_TEXINFOS = as.texinfo gasp.texi
+
+asconfig.texi: $(CONFIG).texi
+       rm -f asconfig.texi
+       ln -s $(srcdir)/$(CONFIG).texi ./asconfig.texi >/dev/null 2>&1 \
+         || ln $(srcdir)/$(CONFIG).texi ./asconfig.texi >/dev/null 2>&1 \
+         || cp $(srcdir)/$(CONFIG).texi ./asconfig.texi
+
+CPU_DOCS = \
+       c-a29k.texi \
+       c-arm.texi \
+       c-d10v.texi \
+       c-h8300.texi \
+       c-h8500.texi \
+       c-hppa.texi \
+       c-i386.texi \
+       c-i960.texi \
+       c-m68k.texi \
+       c-mips.texi \
+       c-ns32k.texi \
+       c-sh.texi \
+       c-sparc.texi \
+       c-vax.texi \
+       c-v850.texi \
+       c-z8k.texi
+
+gasver.texi: Makefile
+       rm -f $@
+       echo '@set VERSION $(VERSION)' > $@
+
+as.info: $(srcdir)/as.texinfo asconfig.texi gasver.texi $(CPU_DOCS)
+as.dvi: $(srcdir)/as.texinfo asconfig.texi gasver.texi $(CPU_DOCS)
+
+# This one isn't ready for prime time yet.  Not even a little bit.
+
+noinst_TEXINFOS = internals.texi
+
+DISTCLEANFILES = asconfig.texi
index cb8d76a59e01a2488f92f6ea68d707ed94176e56..124922db35aa47f414cd24f3b4d77784fb310c3c 100644 (file)
@@ -401,8 +401,12 @@ asconfig.texi: $(CONFIG).texi
          || ln $(srcdir)/$(CONFIG).texi ./asconfig.texi >/dev/null 2>&1 \
          || cp $(srcdir)/$(CONFIG).texi ./asconfig.texi
 
-as.info: $(srcdir)/as.texinfo asconfig.texi $(CPU_DOCS)
-as.dvi: $(srcdir)/as.texinfo asconfig.texi $(CPU_DOCS)
+gasver.texi: Makefile
+       rm -f $@
+       echo '@set VERSION $(VERSION)' > $@
+
+as.info: $(srcdir)/as.texinfo asconfig.texi gasver.texi $(CPU_DOCS)
+as.dvi: $(srcdir)/as.texinfo asconfig.texi gasver.texi $(CPU_DOCS)
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.