source: rtems/scripts/gccnewlib/Makefile.am @ 4c46630

4.104.114.84.95
Last change on this file since 4c46630 was 4c46630, checked in by Joel Sherrill <joel.sherrill@…>, on Jan 31, 2000 at 3:15:10 PM

Patch rtems-rc-20000118-1.diff from Ralf Corsepius <corsepiu@…>
that contains:

  • cleanups to configuration files
  • A reworked gccnewlib.spec.in: I have reformated it for enhanced readability and added more rtems-base packages. It now should be free of any installation conflicts (If there still remain some, they should be regarded as bugs).
  • A fix to the bin2boot RTEMS_BSP issue (make RTEMS_BSP="pc386 pc486" now works).
  • removes libbsp/bare/wrapup
  • Further cleanups
  • Property mode set to 100644
File size: 2.2 KB
Line 
1##
2## $Id$
3##
4
5AUTOMAKE_OPTIONS = foreign
6
7MKGCCNEWLIBSPEC = $(SHELL) $(top_builddir)/mkgccnewlibspec
8
9C_ONLY_ARG = -a $(top_builddir)/gccnewlib/gccnewlib_c_only.spec.in
10
11MKGCCNEWLIBSPEC_DEPS = \
12  $(top_builddir)/mkgccnewlibspec gccnewlib.spec.in $(top_builddir)/setup.cache
13MKGCCNEWLIB_C_ONLY_SPEC_DEPS = \
14  $(top_builddir)/mkgccnewlibspec gccnewlib_c_only.spec.in \
15  $(top_builddir)/setup.cache
16
17hppa1.1-rtems-$(GCCNEWLIBVERS).spec: $(MKGCCNEWLIBSPEC_DEPS)
18        $(MKGCCNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . hppa1.1-rtems
19
20i386-rtems-$(GCCNEWLIBVERS).spec: $(MKGCCNEWLIBSPEC_DEPS)
21        $(MKGCCNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . i386-rtems
22
23i960-rtems-$(GCCNEWLIBVERS).spec: $(MKGCCNEWLIB_C_ONLY_SPEC_DEPS)
24        $(MKGCCNEWLIBSPEC) $(C_ONLY_ARG) -cfg $(top_builddir)/setup.cache -o . i960-rtems
25
26m68k-rtems-$(GCCNEWLIBVERS).spec: $(MKGCCNEWLIBSPEC_DEPS)
27        $(MKGCCNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . m68k-rtems
28
29m68k-rtemself-$(GCCNEWLIBVERS).spec: $(MKGCCNEWLIBSPEC_DEPS)
30        $(MKGCCNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . m68k-rtemself
31
32mips64orion-rtems-$(GCCNEWLIBVERS).spec: $(MKGCCNEWLIBSPEC_DEPS)
33        $(MKGCCNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . mips64orion-rtems
34
35powerpc-rtems-$(GCCNEWLIBVERS).spec: $(MKGCCNEWLIBSPEC_DEPS)
36        $(MKGCCNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . powerpc-rtems
37
38sh-rtems-$(GCCNEWLIBVERS).spec: $(MKGCCNEWLIBSPEC_DEPS)
39        $(MKGCCNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . sh-rtems
40
41sh-rtemself-$(GCCNEWLIBVERS).spec: $(MKGCCNEWLIBSPEC_DEPS)
42        $(MKGCCNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . sh-rtemself
43
44sparc-rtems-$(GCCNEWLIBVERS).spec: $(MKGCCNEWLIBSPEC_DEPS)
45        $(MKGCCNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . sparc-rtems
46
47TEMPLATES = \
48gccnewlib.spec.in \
49gccnewlib_c_only.spec.in
50
51RPM_SPECS_DATA = \
52hppa1.1-rtems-$(GCCNEWLIBVERS).spec \
53i386-rtems-$(GCCNEWLIBVERS).spec \
54i960-rtems-$(GCCNEWLIBVERS).spec \
55m68k-rtems-$(GCCNEWLIBVERS).spec \
56m68k-rtemself-$(GCCNEWLIBVERS).spec \
57mips64orion-rtems-$(GCCNEWLIBVERS).spec \
58powerpc-rtems-$(GCCNEWLIBVERS).spec \
59sh-rtems-$(GCCNEWLIBVERS).spec \
60sh-rtemself-$(GCCNEWLIBVERS).spec \
61sparc-rtems-$(GCCNEWLIBVERS).spec
62
63noinst_DATA = \
64$(TEMPLATES)
65
66EXTRA_DIST = \
67$(TEMPLATES)
68
69CLEANFILES = $(RPM_SPECS_DATA)
Note: See TracBrowser for help on using the repository browser.