source: rtems/c/src/lib/libbsp/unix/posix/Makefile.am @ e511e126

4.104.114.95
Last change on this file since e511e126 was 1d0ee80e, checked in by Joel Sherrill <joel.sherrill@…>, on 05/14/08 at 20:28:09

2008-05-14 Joel Sherrill <joel.sherrill@…>

  • Makefile.am: Rework to avoid .rel files.
  • Property mode set to 100644
File size: 1.8 KB
Line 
1##
2## $Id$
3##
4
5ACLOCAL_AMFLAGS = -I ../../../../aclocal
6
7EXEEXT =
8
9# wrapup is the one that actually builds and installs the library
10# from the individual .rel files built in other directories
11SUBDIRS = . tools
12
13include $(top_srcdir)/../../../../automake/compile.am
14include $(top_srcdir)/../../bsp.am
15
16dist_project_lib_DATA = bsp_specs
17
18include_HEADERS = include/bsp.h
19include_HEADERS += include/tm27.h
20
21nodist_include_HEADERS = include/bspopts.h
22DISTCLEANFILES = include/bspopts.h
23noinst_PROGRAMS =
24
25nodist_include_HEADERS += ../../shared/include/coverhd.h
26
27project_lib_DATA =
28noinst_LIBRARIES =
29## if HAS_CXX
30## noinst_LIBRARIES += librtemscxx.a
31##
32## librtemscxx_a_SOURCES = startup/no-ctor.c
33##
34## # Install as a separate .$(OBJEXT)
35## project_lib_DATA += no-ctor.$(OBJEXT)
36##
37## # We install the RTEMS constructor as a separate .$(OBJEXT)
38## # so it can be easily place correctly by the compiler config file.
39## project_lib_DATA += rtems-ctor.$(OBJEXT)
40## endif
41
42startup_SOURCES = startup/bspclean.c ../../shared/bsplibc.c \
43    ../../shared/bsppredriverhook.c startup/bspstart.c \
44    startup/setvec.c ../../shared/bootcard.c
45## for now always using main.c style startup
46##if !HAS_CXX
47startup_SOURCES += startup/main.c
48##endif
49
50clock_SOURCES = clock/clock.c
51console_SOURCES = console/console.c console/console-io.c
52timer_SOURCES = timer/timer.c
53
54if HAS_MP
55shmsupp_SOURCES = shmsupp/addrconv.c shmsupp/getcfg.c \
56    shmsupp/cause_intr.c shmsupp/lock.c shmsupp/mpisr.c
57endif
58
59noinst_LIBRARIES += libbsp.a
60libbsp_a_SOURCES = $(startup_SOURCES) $(clock_SOURCES) \
61    $(console_SOURCES) $(timer_SOURCES) $(shmsupp_SOURCES)
62## if HAS_CXX
63## libbsp_a_SOURCES += startup/rtems-ctor.cc
64## endif
65
66EXTRA_DIST = times
67
68include $(srcdir)/preinstall.am
69include $(top_srcdir)/../../../../automake/local.am
Note: See TracBrowser for help on using the repository browser.