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

4.104.114.84.95
Last change on this file since 9cb1862a was 9cb1862a, checked in by Ralf Corsepius <ralf.corsepius@…>, on 05/11/05 at 07:27:44

Merge-in s3c2400/Makefile.am.

  • Property mode set to 100644
File size: 3.8 KB
RevLine 
[ccaceb0]1##
2## $Id$
3##
4
5ACLOCAL_AMFLAGS = -I ../../../aclocal
6
[b41d4a0]7include $(top_srcdir)/../../../automake/compile.am
[ccaceb0]8
[b41d4a0]9CLEANFILES =
10DISTCLEANFILES =
11EXTRA_DIST =
12
13noinst_PROGRAMS =
14
[a0b831d]15## shared/include
[b41d4a0]16if shared
17include_libcpudir = $(includedir)/libcpu
18
19include_libcpu_HEADERS = shared/include/mmu.h
20
[a0b831d]21## shared/arm920
[b41d4a0]22noinst_PROGRAMS += shared/arm920.rel
23shared_arm920_rel_SOURCES = shared/arm920/mmu.c
24shared_arm920_rel_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/shared/src
25shared_arm920_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
26endif
27
[a0b831d]28if at91rm9200
[9cb1862a]29include_HEADERS = at91rm9200/include/at91rm9200.h at91rm9200/include/at91rm9200_dbgu.h \
[a0b831d]30    at91rm9200/include/at91rm9200_emac.h at91rm9200/include/at91rm9200_gpio.h \
31    at91rm9200/include/at91rm9200_mem.h at91rm9200/include/at91rm9200_pmc.h at91rm9200/include/bits.h
32
33## at91rm9200/clock
34noinst_PROGRAMS += at91rm9200/clock.rel
35at91rm9200_clock_rel_SOURCES = at91rm9200/clock/clock.c
36at91rm9200_clock_rel_CPPFLAGS = $(AM_CPPFLAGS)
37at91rm9200_clock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
38
39## at91rm9200/dbgu
40noinst_PROGRAMS += at91rm9200/dbgu.rel
41at91rm9200_dbgu_rel_SOURCES = at91rm9200/dbgu/dbgu.c
42at91rm9200_dbgu_rel_CPPFLAGS = $(AM_CPPFLAGS)
43at91rm9200_dbgu_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
44
45## at91rm9200/timer
46noinst_PROGRAMS += at91rm9200/timer.rel
47at91rm9200_timer_rel_SOURCES = at91rm9200/timer/timer.c
48at91rm9200_timer_rel_CPPFLAGS = $(AM_CPPFLAGS)
49at91rm9200_timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
50
51## at91rm9200/pmc
52noinst_PROGRAMS += at91rm9200/pmc.rel
53at91rm9200_pmc_rel_SOURCES = at91rm9200/pmc/pmc.c
54at91rm9200_pmc_rel_CPPFLAGS = $(AM_CPPFLAGS)
55at91rm9200_pmc_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
56
57## at91rm9200/interrupt
58include_HEADERS += at91rm9200/irq/irq.h
59
60noinst_PROGRAMS += at91rm9200/irq.rel
61at91rm9200_irq_rel_SOURCES = at91rm9200/irq/irq.c at91rm9200/irq/bsp_irq_init.c \
62    ../../libbsp/arm/shared/irq/irq_init.c at91rm9200/irq/bsp_irq_asm.S \
63    ../../libbsp/arm/shared/irq/irq_asm.S at91rm9200/irq/irq.h
64at91rm9200_irq_rel_CPPFLAGS = $(AM_CPPFLAGS)
65at91rm9200_irq_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
66endif
67
[d971318]68if mc9328mxl
69include_HEADERS = mc9328mxl/include/mc9328mxl.h
70
71## mc9328mxl/clock
72noinst_PROGRAMS += mc9328mxl/clock.rel
73mc9328mxl_clock_rel_SOURCES = mc9328mxl/clock/clockdrv.c
74mc9328mxl_clock_rel_CPPFLAGS = $(AM_CPPFLAGS)
75mc9328mxl_clock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
76
77## mc9328mxl/timer
78noinst_PROGRAMS += mc9328mxl/timer.rel
79mc9328mxl_timer_rel_SOURCES = mc9328mxl/timer/timer.c
80mc9328mxl_timer_rel_CPPFLAGS = $(AM_CPPFLAGS)
81mc9328mxl_timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
82
83## mc9328mxl/interrupt
84include_HEADERS += mc9328mxl/irq/irq.h
85
86noinst_PROGRAMS += mc9328mxl/irq.rel
87mc9328mxl_irq_rel_SOURCES = mc9328mxl/irq/irq.c mc9328mxl/irq/bsp_irq_init.c \
88    ../../libbsp/arm/shared/irq/irq_init.c mc9328mxl/irq/bsp_irq_asm.S \
89    ../../libbsp/arm/shared/irq/irq_asm.S mc9328mxl/irq/irq.h
90mc9328mxl_irq_rel_CPPFLAGS = $(AM_CPPFLAGS)
91mc9328mxl_irq_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
92endif
93
[9cb1862a]94if s3c2400
95include_HEADERS = s3c2400/include/s3c2400.h
96
97## s3c2400/clock
98noinst_PROGRAMS += s3c2400/clock.rel
99s3c2400_clock_rel_SOURCES = s3c2400/clock/clockdrv.c
100s3c2400_clock_rel_CPPFLAGS = $(AM_CPPFLAGS)
101s3c2400_clock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
102
103## s3c2400/timer
104noinst_PROGRAMS += s3c2400/timer.rel
105s3c2400_timer_rel_SOURCES = s3c2400/timer/timer.c
106s3c2400_timer_rel_CPPFLAGS = $(AM_CPPFLAGS)
107s3c2400_timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
108
109## s3c2400/interrupt
110include_HEADERS += s3c2400/irq/irq.h
111
112noinst_PROGRAMS += s3c2400/irq.rel
113s3c2400_irq_rel_SOURCES = s3c2400/irq/irq.c s3c2400/irq/bsp_irq_init.c \
114    ../../libbsp/arm/shared/irq/irq_init.c s3c2400/irq/bsp_irq_asm.S \
115    ../../libbsp/arm/shared/irq/irq_asm.S s3c2400/irq/irq.h
116s3c2400_irq_rel_CPPFLAGS = $(AM_CPPFLAGS)
117s3c2400_irq_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
118endif
119
[b41d4a0]120all-local: $(PREINSTALL_FILES)
121
122include $(srcdir)/preinstall.am
[ccaceb0]123
124include $(top_srcdir)/../../../automake/local.am
Note: See TracBrowser for help on using the repository browser.