source: rtems/c/src/lib/libcpu/m68k/mcf5206/Makefile.am @ 57f360af

4.104.114.84.95
Last change on this file since 57f360af was 57f360af, checked in by Ralf Corsepius <ralf.corsepius@…>, on 01/28/04 at 11:44:59

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

  • mcf5206/Makefile.am: Rename console.rel to mcfuart.rel.
  • Property mode set to 100644
File size: 3.0 KB
Line 
1##
2## $Id$
3##
4
5include $(top_srcdir)/../../../automake/compile.am
6include $(top_srcdir)/../../../automake/lib.am
7
8CLEANFILES =
9EXTRA_PROGRAMS =
10noinst_DATA =
11
12if mcf5206
13
14# include
15include_mcf5206dir = $(includedir)/mcf5206
16include_mcf5206_HEADERS = include/mcf5206e.h include/mcfmbus.h \
17    include/mcfuart.h
18
19## clock
20EXTRA_PROGRAMS += clock.rel
21CLEANFILES += clock.rel
22clock_rel_SOURCES = clock/ckinit.c
23clock_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_OPTIMIZE_V)
24clock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
25
26EXTRA_PROGRAMS += clock_g.rel
27CLEANFILES += clock_g.rel
28clock_g_rel_SOURCES = $(clock_rel_SOURCES)
29clock_g_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_DEBUG_V)
30clock_g_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
31
32noinst_DATA += clock$(LIB_VARIANT).rel
33
34## mcfuart
35EXTRA_PROGRAMS += mcfuart.rel
36CLEANFILES += mcfuart.rel
37mcfuart_rel_SOURCES = console/mcfuart.c
38mcfuart_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_OPTIMIZE_V)
39mcfuart_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
40
41EXTRA_PROGRAMS += mcfuart_g.rel
42CLEANFILES += mcfuart_g.rel
43mcfuart_g_rel_SOURCES = $(mcfuart_rel_SOURCES)
44mcfuart_g_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_DEBUG_V)
45mcfuart_g_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
46
47noinst_DATA += mcfuart$(LIB_VARIANT).rel
48
49## mbus
50EXTRA_PROGRAMS += mbus.rel
51CLEANFILES += mbus.rel
52mbus_rel_SOURCES = mbus/mcfmbus.c
53mbus_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_OPTIMIZE_V)
54mbus_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
55
56EXTRA_PROGRAMS += mbus_g.rel
57CLEANFILES += mbus_g.rel
58mbus_g_rel_SOURCES = $(mbus_rel_SOURCES)
59mbus_g_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_DEBUG_V)
60mbus_g_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
61
62noinst_DATA += mbus$(LIB_VARIANT).rel
63
64## timer
65EXTRA_PROGRAMS += timer.rel
66CLEANFILES += timer.rel
67timer_rel_SOURCES = timer/timer.c timer/timerisr.S
68timer_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_OPTIMIZE_V)
69timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
70
71EXTRA_PROGRAMS += timer_g.rel
72CLEANFILES += timer_g.rel
73timer_g_rel_SOURCES = $(timer_rel_SOURCES)
74timer_g_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_DEBUG_V)
75timer_g_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
76
77noinst_DATA += timer$(LIB_VARIANT).rel
78endif
79
80all-local: $(PREINSTALL_FILES)
81
82PREINSTALL_DIRS =
83PREINSTALL_FILES =
84
85if mcf5206
86$(PROJECT_INCLUDE)/mcf5206/$(dirstamp):
87        @$(mkdir_p) $(PROJECT_INCLUDE)/mcf5206
88        @: > $(PROJECT_INCLUDE)/mcf5206/$(dirstamp)
89PREINSTALL_DIRS += $(PROJECT_INCLUDE)/mcf5206/$(dirstamp)
90
91$(PROJECT_INCLUDE)/mcf5206/mcf5206e.h: include/mcf5206e.h $(PROJECT_INCLUDE)/mcf5206/$(dirstamp)
92        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/mcf5206/mcf5206e.h
93PREINSTALL_FILES += $(PROJECT_INCLUDE)/mcf5206/mcf5206e.h
94
95$(PROJECT_INCLUDE)/mcf5206/mcfmbus.h: include/mcfmbus.h $(PROJECT_INCLUDE)/mcf5206/$(dirstamp)
96        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/mcf5206/mcfmbus.h
97PREINSTALL_FILES += $(PROJECT_INCLUDE)/mcf5206/mcfmbus.h
98
99$(PROJECT_INCLUDE)/mcf5206/mcfuart.h: include/mcfuart.h $(PROJECT_INCLUDE)/mcf5206/$(dirstamp)
100        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/mcf5206/mcfuart.h
101PREINSTALL_FILES += $(PROJECT_INCLUDE)/mcf5206/mcfuart.h
102endif
103
104CLEANFILES += $(PREINSTALL_FILES)
105DISTCLEANFILES = $(PREINSTALL_DIRS)
106
107include $(top_srcdir)/../../../automake/local.am
Note: See TracBrowser for help on using the repository browser.