diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2003-01-26 08:13:55 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2003-01-26 08:13:55 +0000 |
commit | 2dae735fec9cdc5a61b0499435cdc40793576b52 (patch) | |
tree | 3a3b8ba0021e8711b5e8af55be092ea390b6e7a2 /scripts/rtemsdoc/Makefile.am | |
parent | 2003-01-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> (diff) | |
download | rtems-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.am | 62 |
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 |