source: rtems/c/src/lib/libbsp/mips/malta/Makefile.am @ 33a2faa

Last change on this file since 33a2faa was 33a2faa, checked in by Sebastian Huber <sebastian.huber@…>, on Jan 2, 2018 at 7:04:06 AM

bsps: Add EXTRA_DIST to all BSP Makefile.am

This makes it possible to easily use

EXTRA_DIST += foobar

in fragments.

Update #3254.

  • Property mode set to 100644
File size: 2.7 KB
Line 
1##
2##
3
4ACLOCAL_AMFLAGS = -I ../../../../aclocal
5EXTRA_DIST =
6
7include $(top_srcdir)/../../../../automake/compile.am
8include $(top_srcdir)/../../bsp.am
9
10include_bspdir = $(includedir)/bsp
11
12dist_project_lib_DATA = bsp_specs
13
14include_HEADERS = include/bsp.h
15include_HEADERS += include/tm27.h
16include_bsp_HEADERS = ../shared/liblnk/regs.h
17#isr
18include_bsp_HEADERS += ../../shared/include/irq-generic.h
19include_bsp_HEADERS += ../../shared/include/irq-info.h
20include_bsp_HEADERS += include/irq.h
21#pci
22include_bsp_HEADERS += include/pci.h
23#irq
24include_bsp_HEADERS += ../shared/irq/i8259.h
25nodist_include_HEADERS = include/bspopts.h
26nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
27DISTCLEANFILES = include/bspopts.h
28
29
30noinst_LIBRARIES = libbspstart.a
31libbspstart_a_SOURCES = start/start.S ../shared/liblnk/regs.h
32project_lib_DATA = start.$(OBJEXT)
33
34dist_project_lib_DATA += startup/linkcmds
35
36noinst_LIBRARIES += libbsp.a
37libbsp_a_SOURCES =
38
39# startup
40libbsp_a_SOURCES += startup/simple_access.c
41libbsp_a_SOURCES += ../../shared/bspclean.c
42libbsp_a_SOURCES += ../../shared/bsppredriverhook.c
43libbsp_a_SOURCES += ../../shared/bspgetworkarea.c
44libbsp_a_SOURCES += startup/bspstart.c
45libbsp_a_SOURCES += startup/bspreset.c
46libbsp_a_SOURCES += ../../shared/bootcard.c
47libbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
48libbsp_a_SOURCES += ../../shared/sbrk.c
49libbsp_a_SOURCES += startup/inittlb.c
50libbsp_a_SOURCES += ../shared/startup/idttlb.S
51
52# clock
53libbsp_a_SOURCES += ../shared/clock/clockdrv.c
54libbsp_a_SOURCES += ../shared/clock/mips_timer.S
55libbsp_a_SOURCES += ../../shared/clockdrv_shell.h
56
57# console
58libbsp_a_SOURCES += console/conscfg.c
59libbsp_a_SOURCES += console/printk_support.c
60libbsp_a_SOURCES += ../../shared/console.c
61libbsp_a_SOURCES += ../../shared/console_select.c
62libbsp_a_SOURCES += ../../shared/console_read.c
63libbsp_a_SOURCES += ../../shared/console_write.c
64libbsp_a_SOURCES += ../../shared/console_control.c
65# timer
66libbsp_a_SOURCES += ../../shared/timerstub.c
67
68libbsp_a_LIBADD  = ../../../libcpu/@RTEMS_CPU@/shared/cache.rel
69libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/shared/interrupts.rel
70
71# pci
72libbsp_a_SOURCES += pci/pci.c
73libbsp_a_SOURCES += ../../shared/pci/pci_find_device.c
74
75#isr
76libbsp_a_SOURCES += ../../shared/src/irq-generic.c
77libbsp_a_SOURCES += ../../shared/src/irq-legacy.c
78libbsp_a_SOURCES += ../../shared/src/irq-info.c
79libbsp_a_SOURCES += ../../shared/src/irq-shell.c
80libbsp_a_SOURCES += ../../shared/src/irq-server.c
81libbsp_a_SOURCES += ../shared/irq/vectorexceptions.c
82libbsp_a_SOURCES += ../shared/irq/irq.c
83libbsp_a_SOURCES += irq/vectorisrs.c
84libbsp_a_SOURCES += irq/interruptmask.c
85libbsp_a_SOURCES += ../shared/irq/i8259.c
86
87include $(srcdir)/preinstall.am
88include $(top_srcdir)/../../../../automake/local.am
Note: See TracBrowser for help on using the repository browser.