source: rtems/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am @ f3ce8f41

5
Last change on this file since f3ce8f41 was f3ce8f41, checked in by Sebastian Huber <sebastian.huber@…>, on 01/02/18 at 07:00:02

bsps: Include bsp.am in all BSP Makefile.am

Update #3254.

  • Property mode set to 100644
File size: 2.5 KB
RevLine 
[fe8bc62f]1ACLOCAL_AMFLAGS = -I ../../../../aclocal
[5edbffe]2
[d58c0ff]3include $(top_srcdir)/../../../../automake/compile.am
[f3ce8f41]4include $(top_srcdir)/../../bsp.am
[5edbffe]5
[c06b3fa]6include_bspdir = $(includedir)/bsp
7
[2a7f9a28]8dist_project_lib_DATA = bsp_specs
9
10include_HEADERS = include/bsp.h
[3defec6]11include_HEADERS += include/tm27.h
[71cbb66]12
[2a7f9a28]13nodist_include_HEADERS = include/bspopts.h
[c06b3fa]14nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
[71cbb66]15DISTCLEANFILES = include/bspopts.h
[2a7f9a28]16
[71cbb66]17noinst_PROGRAMS =
[d58c0ff]18
[db0b369]19
[2f36f5a5]20dist_project_lib_DATA += startup/linkcmds
21
[81ec5044]22noinst_LIBRARIES = libbspstart.a
23libbspstart_a_SOURCES = start/start.S
[71cbb66]24project_lib_DATA = start.$(OBJEXT)
[ad1abd3]25
[2f36f5a5]26libbspstart_a_SOURCES += ../../powerpc/shared/start/rtems_crti.S
27project_lib_DATA += rtems_crti.$(OBJEXT)
[d58c0ff]28
[81ec5044]29noinst_LIBRARIES += libbsp.a
[64eb0c7]30libbsp_a_SOURCES =
[e94666d]31
[e08dbc5]32# clock
33libbsp_a_SOURCES += ../shared/clock/clock.c
34
[64eb0c7]35# console
36libbsp_a_SOURCES += console/console.c
[d58c0ff]37
[2d2de4eb]38include_bsp_HEADERS = irq/irq.h \
39        ../../shared/include/irq-generic.h \
40        ../../shared/include/irq-info.h
41
[64eb0c7]42# irq
[0f31fddc]43libbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
44libbsp_a_SOURCES += ../../shared/src/irq-generic.c
45libbsp_a_SOURCES += ../../shared/src/irq-info.c
46libbsp_a_SOURCES += ../../shared/src/irq-legacy.c
47libbsp_a_SOURCES += ../../shared/src/irq-server.c
48libbsp_a_SOURCES += ../../shared/src/irq-shell.c
49libbsp_a_SOURCES += irq/irq.c
[d58c0ff]50
[64eb0c7]51# startup
[ca4602e]52libbsp_a_SOURCES += ../../shared/bspclean.c \
53    ../../shared/bsppredriverhook.c \
[ab0f90b]54    ../shared/startup/bspidle.c startup/bspstart.c ../../shared/bootcard.c \
[ca4895c]55    ../../shared/getentropy-cpucounter.c \
[fc472c9]56    ../../shared/sbrk.c ../../shared/gnatinstallhandler.c startup/cpuinit.c \
[2858939a]57    ../../shared/bspgetworkarea.c
[3dd381f]58libbsp_a_SOURCES += ../../shared/bspreset.c
[db0b369]59
[d58c0ff]60if HAS_NETWORKING
61network_CPPFLAGS = -D__INSIDE_RTEMS_BSD_TCPIP_STACK__
[bb5c7cf]62network_CPPFLAGS += -D__BSD_VISIBLE
[71cbb66]63noinst_PROGRAMS += network.rel
[d58c0ff]64network_rel_SOURCES = network/network.c network/if_hdlcsubr.c
[9d83387b]65network_rel_CPPFLAGS = $(AM_CPPFLAGS) $(network_CPPFLAGS)
[d58c0ff]66network_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
67endif
68
[1d0ee80e]69libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/shared/cpuIdent.rel \
[5133bd6]70    ../../../libcpu/@RTEMS_CPU@/shared/cache.rel \
71    ../../../libcpu/@RTEMS_CPU@/@exceptions@/rtems-cpu.rel \
[2d2de4eb]72    ../../../libcpu/@RTEMS_CPU@/@exceptions@/exc_bspsupport.rel \
[5133bd6]73    ../../../libcpu/@RTEMS_CPU@/mpc8260/console-generic.rel \
74    ../../../libcpu/@RTEMS_CPU@/mpc8260/cpm.rel \
75    ../../../libcpu/@RTEMS_CPU@/mpc8260/mmu.rel \
[2d2de4eb]76    ../../../libcpu/@RTEMS_CPU@/mpc8260/timer.rel
[1d0ee80e]77if HAS_NETWORKING
78libbsp_a_LIBADD += network.rel
79endif
[5133bd6]80
[e985817e]81EXTRA_DIST = times
[db0b369]82
[7cc4f59]83include $(srcdir)/preinstall.am
[7b7b2e82]84include $(top_srcdir)/../../../../automake/local.am
Note: See TracBrowser for help on using the repository browser.