source: rtems/scripts/rtemsdoc/Makefile.am @ 54ceffa

4.104.114.84.95
Last change on this file since 54ceffa was 59292fe9, checked in by Ralf Corsepius <ralf.corsepius@…>, on 01/31/03 at 06:22:09

2003-01-31 Ralf Corsepius <corsepiu@…>

  • rtemsdoc/Makefile.am: Use $(top_builddir)/common/common.add, $(top_builddir)/common/clean.add, header.add. Generate rtemsdoc.spec.in.
  • rtemsdoc/mkspec.in: Remove exe_ext.
  • rtemsdoc/rtemsdoc.spec.in: Remove.
  • gccnewlib/Makefile.am: Use $(top_builddir)/common/common.add, $(top_builddir)/common/clean.add, header.add.
  • gccnewlib/base-gcc.m4: Replace @exe_ext@ with %{_exeext}.
  • gccnewlib/base-gcj.add: Replace @exe_ext@ with %{_exeext}.
  • gccnewlib/gccnewlib.add: Replace @exe_ext@ with %{_exeext}. Remove header, broken cdn-X configuration, %clean.
  • gccnewlib/target-g77.add: Replace @exe_ext@ with %{_exeext}.
  • gccnewlib/target-gcc.add: Replace @exe_ext@ with %{_exeext}.
  • gccnewlib/target-gcj.add: Replace @exe_ext@ with %{_exeext}.
  • gccnewlib/target-objc.add: Replace @exe_ext@ with %{_exeext}.
  • Property mode set to 100644
File size: 1.4 KB
Line 
1##
2## $Id$
3##
4
5CLEANFILES =
6
7MKSPEC = $(SHELL) ./mkspec
8
9MKSPEC_DEPS = mkspec rtemsdoc.spec.in \
10    $(top_builddir)/setup.cache
11
12SUPPLEMENTS = \
13  arm \
14  c4x \
15  hppa1_1 \
16  i386 \
17  i960 \
18  m68k \
19  mips \
20  mips64orion \
21  powerpc \
22  sh \
23  sparc
24
25DOCS =  ada_user posix1003_1 bsp_howto
26DOCS += c_user
27DOCS += develenv
28DOCS += FAQ filesystem itron
29DOCS += networking porting new_chapters
30DOCS += relnotes rgdb_specs rtems_gdb
31DOCS += started started_ada
32
33SUBPACKAGES = header.add
34SUBPACKAGES += ../common/common.add
35SUBPACKAGES += rtemsdoc.add
36SUBPACKAGES += ../common/clean.add
37SUBPACKAGES += $(DOCS:%=%-docs.add)
38CLEANFILES  += $(DOCS:%=%-docs.add)
39SUBPACKAGES += $(SUPPLEMENTS:%=%-supplement.add)
40CLEANFILES  += $(SUPPLEMENTS:%=%-supplement.add)
41
42SUFFIXES = -supplement.add -docs.add
43
44%-supplement.add: supplement.add.in
45        t=`echo $@ | sed -e 's,-supplement.add,,'`; \
46        sed -e s/@target\@/$$t/g < $< >$@
47
48%-docs.add: templ.add.in
49        t=`echo $@ | sed -e 's,-docs.add,,'`; \
50        sed -e s/@target\@/$$t/g < $< >$@
51
52rtemsdoc.spec.in: $(SUBPACKAGES)
53        cat $^ > $@
54CLEANFILES += rtemsdoc.spec.in
55
56rtemsdoc.spec: $(MKSPEC_DEPS) $(SUBPACKAGES)
57        $(MKSPEC) -cfg $(top_builddir)/setup.cache > $@
58CLEANFILES += rtemsdoc.spec
59
60RPM_SPECS_DATA = rtemsdoc.spec
61
62TEMPLATES = rtemsdoc.spec.in
63
64noinst_DATA = $(TEMPLATES)
65
66EXTRA_DIST = $(TEMPLATES)
67
68CLEANFILES += $(RPM_SPECS_DATA)
69
70include $(top_srcdir)/../automake/local.am
Note: See TracBrowser for help on using the repository browser.