summaryrefslogtreecommitdiffstats
path: root/scripts/rtemsdoc/Makefile.am
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2003-01-26 08:13:55 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2003-01-26 08:13:55 +0000
commit2dae735fec9cdc5a61b0499435cdc40793576b52 (patch)
tree3a3b8ba0021e8711b5e8af55be092ea390b6e7a2 /scripts/rtemsdoc/Makefile.am
parent2003-01-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> (diff)
downloadrtems-2dae735fec9cdc5a61b0499435cdc40793576b52.tar.bz2
2003-01-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* rtemsdoc/Makefile.am: New. * rtemsdoc/mkspec.in: New. * rtemsdoc/rtemsdoc.spec.in: New. * rtemsdoc/supplement.add.in: New. * rtemsdoc/templ.add.in: New.
Diffstat (limited to '')
-rw-r--r--scripts/rtemsdoc/Makefile.am62
1 files changed, 62 insertions, 0 deletions
diff --git a/scripts/rtemsdoc/Makefile.am b/scripts/rtemsdoc/Makefile.am
new file mode 100644
index 0000000000..939fc85686
--- /dev/null
+++ b/scripts/rtemsdoc/Makefile.am
@@ -0,0 +1,62 @@
+##
+## $Id$
+##
+
+CLEANFILES =
+
+MKSPEC = $(SHELL) ./mkspec
+
+MKSPEC_DEPS = mkspec rtemsdoc.spec.in \
+ $(top_builddir)/setup.cache
+
+SUPPLEMENTS = \
+ arm \
+ c4x \
+ hppa1_1 \
+ i386 \
+ i960 \
+ m68k \
+ mips \
+ mips64orion \
+ powerpc \
+ sh \
+ sparc
+
+DOCS = ada_user posix1003_1 bsp_howto
+DOCS += c_user
+DOCS += develenv
+DOCS += FAQ filesystem itron
+DOCS += networking porting new_chapters
+DOCS += relnotes rgdb_specs rtems_gdb
+DOCS += started started_ada
+
+SUBPACKAGES = $(DOCS:%=%-docs.add)
+CLEANFILES += $(DOCS:%=%-docs.add)
+SUBPACKAGES += $(SUPPLEMENTS:%=%-supplement.add)
+CLEANFILES += $(SUPPLEMENTS:%=%-supplement.add)
+
+SUFFIXES = -supplement.add -docs.add
+
+%-supplement.add: supplement.add.in
+ t=`echo $@ | sed -e 's,-supplement.add,,'`; \
+ sed -e s/@target\@/$$t/g < $< >$@
+
+%-docs.add: templ.add.in
+ t=`echo $@ | sed -e 's,-docs.add,,'`; \
+ sed -e s/@target\@/$$t/g < $< >$@
+
+rtemsdoc.spec: $(MKSPEC_DEPS) $(SUBPACKAGES)
+ $(MKSPEC) -cfg $(top_builddir)/setup.cache -o . > $@
+ cat $(SUBPACKAGES) >> $@
+
+RPM_SPECS_DATA = rtemsdoc.spec
+
+TEMPLATES = rtemsdoc.spec.in
+
+noinst_DATA = $(TEMPLATES)
+
+EXTRA_DIST = $(TEMPLATES)
+
+CLEANFILES += $(RPM_SPECS_DATA)
+
+include $(top_srcdir)/../automake/local.am