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

4.104.114.84.95
Last change on this file since 2eb7d07e was fc1a3ba, checked in by Ralf Corsepius <ralf.corsepius@…>, on 01/12/06 at 10:12:31

Remove all-local:.

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