source: rtems/c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am @ 218c346

Last change on this file since 218c346 was 218c346, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/20/06 at 11:55:29

2006-10-20 Ralf Corsépius <ralf.corsepius@…>

  • Makefile.am: Remove superfluous -DASM.
  • Property mode set to 100644
File size: 6.0 KB
RevLine 
[df49c60]1##
[4e36a2f]2## $Id$
[df49c60]3##
[4e36a2f]4
[fe8bc62f]5ACLOCAL_AMFLAGS = -I ../../../../aclocal
[4e36a2f]6
7# wrapup is the one that actually builds and installs the library
[23090f33]8# from the individual .rel files built in other directories
[5133bd6]9SUBDIRS = . bootloader
[4e36a2f]10
[3f5232a]11include $(top_srcdir)/../../../../automake/compile.am
[4e36a2f]12include $(top_srcdir)/../../bsp.am
13
[2a7f9a28]14dist_project_lib_DATA = bsp_specs
15
16include_HEADERS = include/bsp.h
[3defec6]17include_HEADERS += include/tm27.h
[71cbb66]18
[2a7f9a28]19nodist_include_HEADERS = include/bspopts.h
[71cbb66]20DISTCLEANFILES = include/bspopts.h
[2a7f9a28]21
[71cbb66]22noinst_PROGRAMS =
[3f5232a]23
[23090f33]24include_bspdir = $(includedir)/bsp
25
[da0a573]26include_HEADERS += ../../powerpc/shared/include/nvram.h
27include_HEADERS += ../../shared/include/coverhd.h
[f9877d25]28include_HEADERS += ../../shared/tod.h
[3f5232a]29
30EXTRA_DIST = ../../powerpc/shared/start/start.S
[71cbb66]31start.$(OBJEXT): ../../powerpc/shared/start/start.S
[218c346]32        $(CPPASCOMPILE) -o $@ -c $<
[71cbb66]33project_lib_DATA = start.$(OBJEXT)
[3f5232a]34
35EXTRA_DIST += ../../powerpc/shared/start/rtems_crti.S
[71cbb66]36rtems_crti.$(OBJEXT): ../../powerpc/shared/start/rtems_crti.S
[218c346]37        $(CPPASCOMPILE) -o $@ -c $<
[71cbb66]38project_lib_DATA += rtems_crti.$(OBJEXT)
[3f5232a]39
[d45540a]40dist_project_lib_DATA += ../shared/startup/linkcmds
[3f5232a]41
[71cbb66]42noinst_PROGRAMS += startup.rel
[3f5232a]43startup_rel_SOURCES = ../../powerpc/shared/startup/bspstart.c \
[be45f8e]44        ../../powerpc/shared/startup/pretaskinghook.c \
45        ../../powerpc/shared/startup/zerobss.c \
[3f5232a]46    ../../powerpc/shared/startup/pgtbl_setup.c \
47    ../../powerpc/shared/startup/pgtbl_activate.c \
48    ../../powerpc/shared/startup/sbrk.c ../../shared/bootcard.c \
49    ../../shared/bspclean.c ../../shared/bsplibc.c ../../shared/bsppost.c \
50    ../../shared/main.c ../../shared/gnatinstallhandler.c
[844609f9]51startup_rel_CPPFLAGS = $(AM_CPPFLAGS)
[3f5232a]52startup_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
53
[71cbb66]54noinst_PROGRAMS += tod.rel
[f9877d25]55tod_rel_SOURCES = ../../shared/tod.c ../../powerpc/shared/tod/todcfg.c
[844609f9]56tod_rel_CPPFLAGS = $(AM_CPPFLAGS)
[f9877d25]57tod_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
58
[71cbb66]59noinst_PROGRAMS += pclock.rel
[3f5232a]60pclock_rel_SOURCES = ../../powerpc/shared/clock/p_clock.c
[844609f9]61pclock_rel_CPPFLAGS = $(AM_CPPFLAGS)
[3f5232a]62pclock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
63
[da0a573]64include_bsp_HEADERS = ../../powerpc/shared/console/consoleIo.h
65include_bsp_HEADERS += ../../powerpc/shared/console/uart.h
66
[3f5232a]67console_CPPFLAGS = -DSTATIC_LOG_ALLOC
[71cbb66]68noinst_PROGRAMS += console.rel
[3f5232a]69console_rel_SOURCES = ../../powerpc/shared/console/polled_io.c \
70    ../../powerpc/shared/console/uart.c \
71    ../../powerpc/shared/console/console.c \
72    ../../powerpc/shared/console/inch.c \
73    ../../powerpc/shared/console/reboot.c \
74    ../../powerpc/shared/console/consoleIo.h \
75    ../../powerpc/shared/console/keyboard.h \
76    ../../powerpc/shared/console/uart.h
[9d83387b]77console_rel_CPPFLAGS = $(AM_CPPFLAGS) $(console_CPPFLAGS)
[3f5232a]78console_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
79
[da0a573]80include_bsp_HEADERS += ../../powerpc/shared/irq/irq.h
[3f5232a]81
[71cbb66]82noinst_PROGRAMS += irq.rel
[8c9fffd]83irq_rel_SOURCES = ../../powerpc/shared/irq/irq_init.c ../../powerpc/shared/irq/openpic_i8259_irq.c \
[3f5232a]84    ../../powerpc/shared/irq/i8259.c ../../powerpc/shared/irq/irq.c \
85    ../../powerpc/shared/irq/irq_asm.S ../../powerpc/shared/irq/irq.h
[844609f9]86irq_rel_CPPFLAGS = $(AM_CPPFLAGS)
[3f5232a]87irq_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
88
[da0a573]89include_bsp_HEADERS += ../../powerpc/shared/motorola/motorola.h
[3f5232a]90
[71cbb66]91noinst_PROGRAMS += motorola.rel
[3f5232a]92motorola_rel_SOURCES = ../../powerpc/shared/motorola/motorola.h \
93    ../../powerpc/shared/motorola/motorola.c
[844609f9]94motorola_rel_CPPFLAGS = $(AM_CPPFLAGS)
[3f5232a]95motorola_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
96
[da0a573]97include_bsp_HEADERS += ../../powerpc/shared/openpic/openpic.h
[3f5232a]98
[71cbb66]99noinst_PROGRAMS += openpic.rel
[3f5232a]100openpic_rel_SOURCES = ../../powerpc/shared/openpic/openpic.h \
[da0a573]101    ../../powerpc/shared/openpic/openpic.c \
102    ../../powerpc/shared/openpic/openpic.h
103
[844609f9]104openpic_rel_CPPFLAGS = $(AM_CPPFLAGS)
[3f5232a]105openpic_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
106
[da0a573]107include_bsp_HEADERS += ../../powerpc/shared/pci/pci.h
[23090f33]108
[71cbb66]109noinst_PROGRAMS += pci.rel
[3f5232a]110pci_rel_SOURCES = ../../powerpc/shared/pci/pci.c \
111    ../../powerpc/shared/pci/detect_raven_bridge.c \
112    ../../powerpc/shared/pci/pcifinddevice.c ../../powerpc/shared/pci/pci.h
[844609f9]113pci_rel_CPPFLAGS = $(AM_CPPFLAGS)
[3f5232a]114pci_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
115
[da0a573]116include_bsp_HEADERS += ../../powerpc/shared/residual/residual.h \
117    ../../powerpc/shared/residual/pnp.h
118
[71cbb66]119noinst_PROGRAMS += residual.rel
[3f5232a]120residual_rel_SOURCES = ../../powerpc/shared/residual/pnp.h \
121    ../../powerpc/shared/residual/residual.h \
122    ../../powerpc/shared/residual/residual.c
[844609f9]123residual_rel_CPPFLAGS = $(AM_CPPFLAGS)
[3f5232a]124residual_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
125
[da0a573]126include_bsp_HEADERS += ../../powerpc/shared/vectors/vectors.h
[3f5232a]127
[71cbb66]128noinst_PROGRAMS += vectors.rel
[3f5232a]129vectors_rel_SOURCES = ../../powerpc/shared/vectors/vectors.h \
130    ../../powerpc/shared/vectors/vectors_init.c \
131    ../../powerpc/shared/vectors/vectors.S
[844609f9]132vectors_rel_CPPFLAGS = $(AM_CPPFLAGS)
[3f5232a]133vectors_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
134
[da0a573]135include_bsp_HEADERS += ../../shared/vmeUniverse/vmeUniverse.h \
[0cf20a9]136    ../../shared/vmeUniverse/vme_am_defs.h \
[3f5232a]137    ../../powerpc/shared/vme/VMEConfig.h ../../powerpc/shared/vme/VME.h
138
[71cbb66]139noinst_PROGRAMS += vme.rel
[3f5232a]140vme_rel_SOURCES = ../../shared/vmeUniverse/vmeUniverse.c \
141    ../../shared/vmeUniverse/vmeUniverse.h \
[6d3ff66f]142    ../../shared/vmeUniverse/vme_am_defs.h \
[3f5232a]143    ../../powerpc/shared/vme/vmeconfig.c \
[6d3ff66f]144    ../../powerpc/shared/vme/vme_universe.c \
[3f5232a]145    ../../powerpc/shared/vme/VMEConfig.h ../../powerpc/shared/vme/VME.h
[844609f9]146vme_rel_CPPFLAGS = $(AM_CPPFLAGS)
[3f5232a]147vme_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
148
[5133bd6]149noinst_LIBRARIES = libbsp.a
150libbsp_a_SOURCES =
151libbsp_a_LIBADD = startup.rel pclock.rel console.rel irq.rel openpic.rel \
152    pci.rel residual.rel vectors.rel motorola.rel tod.rel vme.rel
153libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/shared/cpuIdent.rel \
154    ../../../libcpu/@RTEMS_CPU@/shared/stack.rel \
155    ../../../libcpu/@RTEMS_CPU@/@exceptions@/rtems-cpu.rel \
156    ../../../libcpu/@RTEMS_CPU@/mpc6xx/clock.rel \
157    ../../../libcpu/@RTEMS_CPU@/mpc6xx/exceptions.rel \
158    ../../../libcpu/@RTEMS_CPU@/mpc6xx/mmu.rel \
159    ../../../libcpu/@RTEMS_CPU@/mpc6xx/timer.rel
160
[f9877d25]161EXTRA_DIST += BOOTING README.mtx603e README.MVME2100 README.MVME2300 \
162    README.OTHERBOARDS README.mcp750 README.MVME2307 README.dec21140
[23090f33]163EXTRA_DIST += times.mcp750 times.mvme2307
164
[7cc4f59]165include $(srcdir)/preinstall.am
[6badcc2]166include $(top_srcdir)/../../../../automake/local.am
Note: See TracBrowser for help on using the repository browser.