source: rtems/c/src/lib/libcpu/arm/Makefile.am @ a4bda6b

4.104.114.84.95
Last change on this file since a4bda6b was a0b831d, checked in by Ralf Corsepius <ralf.corsepius@…>, on 05/11/05 at 07:06:23

Merge-in at91rm9200/Makefile.am.

  • Property mode set to 100644
File size: 2.3 KB
Line 
1##
2## $Id$
3##
4
5ACLOCAL_AMFLAGS = -I ../../../aclocal
6
7include $(top_srcdir)/../../../automake/compile.am
8
9CLEANFILES =
10DISTCLEANFILES =
11EXTRA_DIST =
12
13SUBDIRS = mc9328mxl s3c2400
14
15noinst_PROGRAMS =
16
17
18## shared/include
19if shared
20include_libcpudir = $(includedir)/libcpu
21
22include_libcpu_HEADERS = shared/include/mmu.h
23
24## shared/arm920
25noinst_PROGRAMS += shared/arm920.rel
26shared_arm920_rel_SOURCES = shared/arm920/mmu.c
27shared_arm920_rel_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/shared/src
28shared_arm920_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
29endif
30
31if at91rm9200
32include_at91rm9200dir = $(includedir)/at91rm9200
33include_HEADERS =
34include_HEADERS += at91rm9200/include/at91rm9200.h at91rm9200/include/at91rm9200_dbgu.h \
35    at91rm9200/include/at91rm9200_emac.h at91rm9200/include/at91rm9200_gpio.h \
36    at91rm9200/include/at91rm9200_mem.h at91rm9200/include/at91rm9200_pmc.h at91rm9200/include/bits.h
37
38## at91rm9200/clock
39noinst_PROGRAMS += at91rm9200/clock.rel
40at91rm9200_clock_rel_SOURCES = at91rm9200/clock/clock.c
41at91rm9200_clock_rel_CPPFLAGS = $(AM_CPPFLAGS)
42at91rm9200_clock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
43
44## at91rm9200/dbgu
45noinst_PROGRAMS += at91rm9200/dbgu.rel
46at91rm9200_dbgu_rel_SOURCES = at91rm9200/dbgu/dbgu.c
47at91rm9200_dbgu_rel_CPPFLAGS = $(AM_CPPFLAGS)
48at91rm9200_dbgu_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
49
50## at91rm9200/timer
51noinst_PROGRAMS += at91rm9200/timer.rel
52at91rm9200_timer_rel_SOURCES = at91rm9200/timer/timer.c
53at91rm9200_timer_rel_CPPFLAGS = $(AM_CPPFLAGS)
54at91rm9200_timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
55
56## at91rm9200/pmc
57noinst_PROGRAMS += at91rm9200/pmc.rel
58at91rm9200_pmc_rel_SOURCES = at91rm9200/pmc/pmc.c
59at91rm9200_pmc_rel_CPPFLAGS = $(AM_CPPFLAGS)
60at91rm9200_pmc_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
61
62## at91rm9200/interrupt
63include_HEADERS += at91rm9200/irq/irq.h
64
65noinst_PROGRAMS += at91rm9200/irq.rel
66at91rm9200_irq_rel_SOURCES = at91rm9200/irq/irq.c at91rm9200/irq/bsp_irq_init.c \
67    ../../libbsp/arm/shared/irq/irq_init.c at91rm9200/irq/bsp_irq_asm.S \
68    ../../libbsp/arm/shared/irq/irq_asm.S at91rm9200/irq/irq.h
69at91rm9200_irq_rel_CPPFLAGS = $(AM_CPPFLAGS)
70at91rm9200_irq_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
71endif
72
73all-local: $(PREINSTALL_FILES)
74
75include $(srcdir)/preinstall.am
76
77include $(top_srcdir)/../../../automake/subdirs.am
78include $(top_srcdir)/../../../automake/local.am
Note: See TracBrowser for help on using the repository browser.