source: rtems/c/src/lib/libbsp/powerpc/dmv177/wrapup/Makefile.in @ c9c67390

4.104.114.84.9
Last change on this file since c9c67390 was c9c67390, checked in by Joel Sherrill <joel.sherrill@…>, on Feb 5, 1999 at 12:34:17 AM

Split SONIC chip into appropriate files for libchip'ing. The portable
portion is now in the libchip tree and the dmv177 configuration is in
the dmv177 bsp. The performance impact of libchip'ing this driver
was minimal.

  • Property mode set to 100644
File size: 1.4 KB
Line 
1#
2#  $Id$
3#
4
5@SET_MAKE@
6srcdir = @srcdir@
7VPATH = @srcdir@
8RTEMS_ROOT = @top_srcdir@
9PROJECT_ROOT = @PROJECT_ROOT@
10
11# We only build the networking device driver if HAS_NETWORKING was defined
12NETWORKING_DRIVER_yes_V = dmvsonic
13NETWORKING_DRIVER = $(NETWORKING_DRIVER_$(HAS_NETWORKING)_V)
14
15# pieces specific to this BSP
16BSP_PIECES=startup clock console scv64 timer tod $(NETWORKING_DRIVER)
17
18# pieces to pick up out of libcpu/$(RTEMS_CPU)
19CPU_PIECES=
20
21# shared pieces
22GENERIC_PIECES=
23
24# bummer; have to use $foreach since % pattern subst rules only replace 1x
25OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
26     $(foreach piece, $(CPU_PIECES), \
27         ../../../../libcpu/$(RTEMS_CPU)/$(piece)/$(ARCH)/$(piece).rel) \
28     $(foreach piece, $(GENERIC_PIECES), \
29         ../../../$(piece)/$(ARCH)/$(piece).rel)
30LIB=$(ARCH)/libbsp.a
31
32include $(RTEMS_ROOT)/make/custom/$(RTEMS_BSP).cfg
33include $(RTEMS_ROOT)/make/lib.cfg
34
35#
36# (OPTIONAL) Add local stuff here using +=
37#
38
39DEFINES  +=
40CPPFLAGS +=
41CFLAGS   +=
42
43LD_PATHS  +=
44LD_LIBS   +=
45LDFLAGS   +=
46
47#
48# Add your list of files to delete here.  The config files
49#  already know how to delete some stuff, so you may want
50#  to just run 'make clean' first to see what gets missed.
51#  'make clobber' already includes 'make clean'
52#
53
54CLEAN_ADDITIONS +=
55CLOBBER_ADDITIONS +=
56
57$(LIB): ${OBJS}
58        $(make-library)
59
60all:    ${ARCH} $(SRCS) $(LIB)
61        $(INSTALL_VARIANT) -m 644 $(LIB) ${PROJECT_RELEASE}/lib
62
Note: See TracBrowser for help on using the repository browser.