source: rtems/c/src/lib/libbsp/powerpc/helas403/Makefile.am @ 47caf1c2

4.104.114.84.95
Last change on this file since 47caf1c2 was 47caf1c2, checked in by Ralf Corsepius <ralf.corsepius@…>, on 01/30/04 at 23:11:50

2004-01-30 Ralf Corsepius <corsepiu@…>

  • Makefile.am: Merge-in dlentry/Makefile.am, flashentry/Makefile.am, startup/Makefile.am. Use automake compilation rules.
  • dlentry/Makefile.am, flashentry/Makefile.am, startup/Makefile.am: Remove.
  • configure.ac: Reflect changes above.
  • Property mode set to 100644
File size: 3.0 KB
Line 
1##
2## $Id$
3##
4
5ACLOCAL_AMFLAGS = -I ../../../../aclocal
6
7# wrapup is the one that actually builds and installs the library
8# from the individual .rel files built in other directories
9SUBDIRS = . @exceptions@ wrapup
10
11include $(top_srcdir)/../../../../automake/compile.am
12include $(top_srcdir)/../../bsp.am
13
14EXTRA_PROGRAMS =
15CLEANFILES =
16noinst_DATA =
17
18dist_project_lib_DATA += bsp_specs.dl
19
20include_HEADERS += include/coverhd.h
21
22EXTRA_PROGRAMS += dlentry.rel
23CLEANFILES += dlentry.rel
24dlentry_rel_SOURCES = dlentry/dlentry.S
25dlentry_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_OPTIMIZE_V)
26dlentry_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
27
28EXTRA_PROGRAMS += dlentry_g.rel
29CLEANFILES += dlentry_g.rel
30dlentry_g_rel_SOURCES = $(dlentry_rel_SOURCES)
31dlentry_g_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_DEBUG_V)
32dlentry_g_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
33
34noinst_DATA += dlentry$(LIB_VARIANT).rel
35
36EXTRA_PROGRAMS += flashentry.rel
37CLEANFILES += flashentry.rel
38flashentry_rel_SOURCES = flashentry/flashentry.S
39flashentry_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_OPTIMIZE_V)
40flashentry_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
41
42EXTRA_PROGRAMS += flashentry_g.rel
43CLEANFILES += flashentry_g.rel
44flashentry_g_rel_SOURCES = $(flashentry_rel_SOURCES)
45flashentry_g_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_DEBUG_V)
46flashentry_g_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
47
48noinst_DATA += flashentry$(LIB_VARIANT).rel
49
50dist_project_lib_DATA += startup/linkcmds startup/linkcmds.dl
51
52EXTRA_PROGRAMS += startup.rel
53CLEANFILES += startup.rel
54startup_rel_SOURCES = startup/bspclean.c ../../shared/bsplibc.c \
55    ../../shared/bsppost.c startup/bspstart.c ../../shared/bootcard.c \
56    ../../shared/main.c ../../shared/sbrk.c startup/setvec.c \
57    ../../shared/gnatinstallhandler.c
58startup_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_OPTIMIZE_V)
59startup_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
60
61EXTRA_PROGRAMS += startup_g.rel
62CLEANFILES += startup_g.rel
63startup_g_rel_SOURCES = $(startup_rel_SOURCES)
64startup_g_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_DEBUG_V)
65startup_g_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
66
67noinst_DATA += startup$(LIB_VARIANT).rel
68
69all-local: $(PREINSTALL_FILES) $(TMPINSTALL_FILES)
70
71EXTRA_DIST = times
72
73PREINSTALL_DIRS =
74TMPINSTALL_FILES =
75
76$(PROJECT_LIB)/bsp_specs.dl: bsp_specs.dl $(PROJECT_LIB)/$(dirstamp)
77        $(INSTALL_DATA) $< $(PROJECT_LIB)/bsp_specs.dl
78TMPINSTALL_FILES += $(PROJECT_LIB)/bsp_specs.dl
79
80$(PROJECT_INCLUDE)/coverhd.h: include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
81        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
82PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
83
84$(PROJECT_LIB)/linkcmds: startup/linkcmds $(PROJECT_LIB)/$(dirstamp)
85        $(INSTALL_DATA) $< $(PROJECT_LIB)/linkcmds
86TMPINSTALL_FILES += $(PROJECT_LIB)/linkcmds
87
88$(PROJECT_LIB)/linkcmds.dl: startup/linkcmds.dl $(PROJECT_LIB)/$(dirstamp)
89        $(INSTALL_DATA) $< $(PROJECT_LIB)/linkcmds.dl
90TMPINSTALL_FILES += $(PROJECT_LIB)/linkcmds.dl
91
92CLEANFILES += $(PREINSTALL_FILES)
93DISTCLEANFILES = $(PREINSTALL_DIRS)
94CLEANFILES += $(TMPINSTALL_FILES)
95
96include $(top_srcdir)/../../../../automake/subdirs.am
97include $(top_srcdir)/../../../../automake/local.am
Note: See TracBrowser for help on using the repository browser.