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

4.104.114.84.95
Last change on this file since cd24a22b was cd24a22b, checked in by Ralf Corsepius <ralf.corsepius@…>, on 02/09/04 at 14:48:20

2004-02-09 Ralf Corsepius <corsepiu@…>

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