source: rtems/c/src/lib/libbsp/lm32/milkymist/Makefile.am @ ca4602e

5
Last change on this file since ca4602e was ca4602e, checked in by Sebastian Huber <sebastian.huber@…>, on 01/25/16 at 21:03:00

Use linker set for libio initialization

Update #2408.

  • Property mode set to 100644
File size: 3.9 KB
Line 
1ACLOCAL_AMFLAGS = -I ../../../../aclocal
2
3include $(top_srcdir)/../../../../automake/compile.am
4
5include_bspdir = $(includedir)/bsp
6
7dist_project_lib_DATA = bsp_specs
8
9include_HEADERS  = include/bsp.h
10include_HEADERS += ../../shared/include/coverhd.h
11include_HEADERS += ../../shared/include/tm27.h
12
13include_bsp_HEADERS  = ../../lm32/shared/include/irq.h
14include_bsp_HEADERS += ../../shared/include/irq-generic.h
15include_bsp_HEADERS += ../../lm32/shared/milkymist_gpio/milkymist_gpio.h
16include_bsp_HEADERS += ../../lm32/shared/milkymist_buttons/milkymist_buttons.h
17include_bsp_HEADERS += ../../lm32/shared/milkymist_ac97/milkymist_ac97.h
18include_bsp_HEADERS += ../../lm32/shared/milkymist_usbinput/milkymist_usbinput.h
19include_bsp_HEADERS += ../../lm32/shared/milkymist_pfpu/milkymist_pfpu.h
20include_bsp_HEADERS += ../../lm32/shared/milkymist_tmu/milkymist_tmu.h
21include_bsp_HEADERS += ../../lm32/shared/milkymist_memcard/milkymist_memcard.h
22include_bsp_HEADERS += ../../lm32/shared/milkymist_flash/milkymist_flash.h
23include_bsp_HEADERS += ../../lm32/shared/milkymist_dmx/milkymist_dmx.h
24include_bsp_HEADERS += ../../lm32/shared/milkymist_midi/milkymist_midi.h
25include_bsp_HEADERS += ../../lm32/shared/milkymist_ir/milkymist_ir.h
26include_bsp_HEADERS += ../../lm32/shared/milkymist_video/milkymist_video.h
27include_bsp_HEADERS += ../../lm32/shared/milkymist_versions/milkymist_versions.h
28
29nodist_include_HEADERS = include/bspopts.h
30nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
31DISTCLEANFILES = include/bspopts.h
32
33noinst_PROGRAMS =
34
35include_HEADERS += include/system_conf.h
36
37noinst_LIBRARIES = libbspstart.a
38libbspstart_a_SOURCES = ../../lm32/shared/start/start.S
39project_lib_DATA = start.$(OBJEXT)
40
41dist_project_lib_DATA += startup/linkcmds
42
43noinst_LIBRARIES += libbsp.a
44libbsp_a_SOURCES =
45libbsp_a_LIBADD =
46
47# startup
48libbsp_a_SOURCES += startup/bspclean.c
49libbsp_a_SOURCES += ../shared/startup/bspstart.c
50libbsp_a_SOURCES += ../../shared/bspgetworkarea.c
51libbsp_a_SOURCES += ../../shared/bootcard.c
52libbsp_a_SOURCES += ../../shared/sbrk.c
53libbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
54
55# irq
56libbsp_a_SOURCES += ../../lm32/shared/irq/irq.c
57
58# clock
59libbsp_a_SOURCES += ../../lm32/shared/milkymist_clock/ckinit.c
60
61# console
62libbsp_a_SOURCES += ../../lm32/shared/milkymist_console/console.c
63libbsp_a_SOURCES += ../../lm32/shared/milkymist_console/uart.c
64
65# timer
66libbsp_a_SOURCES += ../../lm32/shared/milkymist_timer/timer.c
67
68# framebuffer
69libbsp_a_SOURCES += ../../lm32/shared/milkymist_framebuffer/framebuffer.c
70
71# GPIO
72libbsp_a_SOURCES += ../../lm32/shared/milkymist_gpio/gpio.c
73
74# buttons
75libbsp_a_SOURCES += ../../lm32/shared/milkymist_buttons/buttons.c
76
77# ac97
78libbsp_a_SOURCES += ../../lm32/shared/milkymist_ac97/ac97.c
79
80# usbinput
81libbsp_a_SOURCES += ../../lm32/shared/milkymist_usbinput/usbinput.c
82
83# PFPU
84libbsp_a_SOURCES += ../../lm32/shared/milkymist_pfpu/pfpu.c
85
86# TMU
87libbsp_a_SOURCES += ../../lm32/shared/milkymist_tmu/tmu.c
88
89# memory card
90libbsp_a_SOURCES += ../../lm32/shared/milkymist_memcard/memcard.c
91
92# flash
93libbsp_a_SOURCES += ../../lm32/shared/milkymist_flash/flash.c
94
95# DMX
96libbsp_a_SOURCES += ../../lm32/shared/milkymist_dmx/dmx.c
97
98# MIDI
99libbsp_a_SOURCES += ../../lm32/shared/milkymist_midi/midi.c
100
101# IR
102libbsp_a_SOURCES += ../../lm32/shared/milkymist_ir/ir.c
103
104# video input
105libbsp_a_SOURCES += ../../lm32/shared/milkymist_video/video.c
106
107# versions
108libbsp_a_SOURCES += ../../lm32/shared/milkymist_versions/versions.c
109
110# Cache
111libbsp_a_SOURCES += ../../../libcpu/shared/src/cache_manager.c
112libbsp_a_SOURCES += ../../shared/include/cache_.h
113libbsp_a_CPPFLAGS = -I$(srcdir)/../../shared/include
114
115if HAS_NETWORKING
116noinst_PROGRAMS += network.rel
117network_rel_SOURCES = ../../lm32/shared/milkymist_networking/network.c
118network_rel_CPPFLAGS = $(AM_CPPFLAGS) -D__INSIDE_RTEMS_BSD_TCPIP_STACK__
119network_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
120libbsp_a_LIBADD += network.rel
121endif
122
123include $(srcdir)/preinstall.am
124include $(top_srcdir)/../../../../automake/local.am
Note: See TracBrowser for help on using the repository browser.