source: rtems/c/src/lib/libbsp/arm/gba/Makefile.am @ aa4369c

4.104.114.84.95
Last change on this file since aa4369c was aa4369c, checked in by Joel Sherrill <joel.sherrill@…>, on 11/15/06 at 15:24:01

2006-11-15 Joel Sherrill <joel@…>

  • Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a file and simplified initialization.
  • Property mode set to 100644
File size: 2.0 KB
Line 
1##
2## $Id$
3##
4
5ACLOCAL_AMFLAGS = -I ../../../../aclocal
6
7include $(top_srcdir)/../../../../automake/compile.am
8include $(top_srcdir)/../../bsp.am
9
10dist_project_lib_DATA = bsp_specs
11
12include_HEADERS = include/bsp.h
13include_HEADERS += include/arm_mode_bits.h
14include_HEADERS += include/asm_macros.h
15include_HEADERS += include/gba_registers.h
16include_HEADERS += include/conio.h
17include_HEADERS += include/tm27.h
18include_HEADERS += include/gba.h
19
20nodist_include_HEADERS = include/bspopts.h
21nodist_include_HEADERS += ../../shared/include/coverhd.h
22DISTCLEANFILES = include/bspopts.h
23noinst_PROGRAMS =
24
25EXTRA_DIST = start/start.S
26start.$(OBJEXT): start/start.S
27        $(CPPASCOMPILE) -o $@ -c $<
28project_lib_DATA = start.$(OBJEXT)
29
30dist_project_lib_DATA += startup/linkcmds
31
32noinst_PROGRAMS += startup.rel
33startup_rel_SOURCES = ../../shared/bsplibc.c ../../shared/bsppost.c \
34    startup/bspstart.c startup/exit.c startup/cpu.c startup/cpu_asm.S \
35    ../../shared/bootcard.c ../../shared/sbrk.c \
36    ../../shared/gnatinstallhandler.c
37startup_rel_CPPFLAGS = $(AM_CPPFLAGS)
38startup_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
39
40noinst_PROGRAMS += clock.rel
41clock_rel_SOURCES = clock/clockdrv.c
42clock_rel_CPPFLAGS = $(AM_CPPFLAGS)
43clock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
44
45noinst_PROGRAMS += console.rel
46console_rel_SOURCES = console/conio.c console/console.c \
47    console/defaultfont.c
48console_rel_CPPFLAGS = $(AM_CPPFLAGS)
49console_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
50
51noinst_PROGRAMS += timer.rel
52timer_rel_SOURCES = timer/timer.c
53timer_rel_CPPFLAGS = $(AM_CPPFLAGS)
54timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
55
56include_HEADERS += irq/irq.h
57
58noinst_PROGRAMS += irq.rel
59irq_rel_SOURCES = irq/irq.c irq/bsp_irq_init.c irq/irq_init.c \
60    irq/bsp_irq_asm.S irq/irq_asm.S
61irq_rel_CPPFLAGS = $(AM_CPPFLAGS)
62irq_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
63
64noinst_LIBRARIES = libbsp.a
65libbsp_a_SOURCES =
66libbsp_a_LIBADD = clock.rel console.rel \
67    startup.rel irq.rel timer.rel
68if HAS_NETWORKING
69##
70endif
71
72include $(srcdir)/preinstall.am
73include $(top_srcdir)/../../../../automake/local.am
Note: See TracBrowser for help on using the repository browser.