source: rtems/c/src/lib/libcpu/mips/Makefile.am @ f901b51

4.115
Last change on this file since f901b51 was f901b51, checked in by Ralf Corsépius <ralf.corsepius@…>, on 05/04/12 at 06:51:08

Remove CVS-Ids.

  • Property mode set to 100644
File size: 2.7 KB
Line 
1ACLOCAL_AMFLAGS = -I ../../../aclocal
2
3include $(top_srcdir)/../../../automake/compile.am
4
5EXTRA_DIST =
6
7noinst_PROGRAMS =
8
9## cache
10include_libcpudir = $(includedir)/libcpu
11
12include_libcpu_HEADERS = ../shared/include/cache.h
13
14noinst_PROGRAMS += shared/cache.rel
15shared_cache_rel_SOURCES = shared/cache/cache.c ../shared/src/cache_aligned_malloc.c \
16    ../shared/src/cache_manager.c shared/cache/cache_.h
17shared_cache_rel_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/shared/cache
18shared_cache_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
19
20## interrupts
21
22if rm52xx
23interrupts_CPPFLAGS = -DRM52XX
24endif
25
26if tx39
27interrupts_CPPFLAGS = -DTX39
28endif
29
30if tx49
31interrupts_CPPFLAGS = -DTX49
32endif
33
34if mongoosev
35interrupts_CPPFLAGS = -DMONGOOSEV
36endif
37
38noinst_PROGRAMS += shared/interrupts.rel
39shared_interrupts_rel_SOURCES = shared/interrupts/installisrentries.c \
40    shared/interrupts/isr_entries.S shared/interrupts/isr_entries.h
41shared_interrupts_rel_CPPFLAGS = $(AM_CPPFLAGS) $(interrupts_CPPFLAGS)
42shared_interrupts_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
43include_libcpu_HEADERS += shared/interrupts/isr_entries.h
44
45EXTRA_DIST += mongoosev/README
46EXTRA_DIST += mongoosev/duart/README.mguart
47if mongoosev
48include_libcpu_HEADERS += mongoosev/include/mongoose-v.h
49
50## mongoosev/duart
51include_libchipdir = $(includedir)/libchip
52include_libchip_HEADERS = mongoosev/duart/mg5uart.h
53
54noinst_PROGRAMS += mongoosev/duart.rel
55mongoosev_duart_rel_SOURCES = mongoosev/duart/mg5uart.c \
56    mongoosev/duart/mg5uart.h mongoosev/duart/mg5uart_reg.c
57mongoosev_duart_rel_CPPFLAGS = $(AM_CPPFLAGS)
58mongoosev_duart_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
59
60endif
61
62if tx39
63include_libcpu_HEADERS += tx39/include/tx3904.h
64endif
65
66if tx49
67include_libcpu_HEADERS += tx49/include/tx4925.h tx49/include/tx4938.h
68
69noinst_PROGRAMS += tx49/timer.rel
70tx49_timer_rel_SOURCES = timer/timer.c timer/gettime.S
71tx49_timer_rel_CPPFLAGS = $(AM_CPPFLAGS)
72tx49_timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
73endif
74
75if au1x00
76include_libcpu_HEADERS += au1x00/include/au1x00.h
77
78endif
79
80if r46xx
81noinst_PROGRAMS += r46xx/timer.rel
82r46xx_timer_rel_SOURCES = timer/timer.c timer/gettime.S
83r46xx_timer_rel_CPPFLAGS = $(AM_CPPFLAGS)
84r46xx_timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
85
86noinst_PROGRAMS += r46xx/clock.rel
87r46xx_clock_rel_SOURCES = clock/ckinit.c clock/clock.S clock/clock.h
88r46xx_clock_rel_CPPFLAGS = $(AM_CPPFLAGS)
89r46xx_clock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
90endif
91
92if rm52xx
93include_libcpu_HEADERS += rm52xx/include/rm5231.h
94
95noinst_PROGRAMS += rm52xx/timer.rel
96rm52xx_timer_rel_SOURCES = timer/timer.c timer/gettime.S
97rm52xx_timer_rel_CPPFLAGS = $(AM_CPPFLAGS)
98rm52xx_timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
99endif
100
101include $(srcdir)/preinstall.am
102include $(top_srcdir)/../../../automake/local.am
Note: See TracBrowser for help on using the repository browser.