source: rtems/c/build-tools/src/Makefile.in @ 419fdf1

4.104.114.84.95
Last change on this file since 419fdf1 was 674c900, checked in by Joel Sherrill <joel.sherrill@…>, on 12/10/97 at 16:58:00

Modified a lot of files to take a first cut at supporting building from
any directory in the build tree. The only variable which must be set
before the command "gmake" is invoked is RTEMS_BSP (e.g. RTEMS_BSP=erc32).

  • Property mode set to 100644
File size: 1.2 KB
Line 
1#
2# $Id$
3#
4
5@SET_MAKE@
6srcdir = @srcdir@
7top_srcdir = @top_srcdir@
8exec_prefix = @exec_prefix@
9bindir = @bindir@
10libdir = @libdir@
11includedir = @includedir@
12manext = 1
13mandir = @mandir@/man$(manext)
14
15VPATH = @srcdir@
16RTEMS_ROOT = @RTEMS_ROOT@
17PROJECT_ROOT = @PROJECT_ROOT@
18RTEMS_CUSTOM = $(RTEMS_ROOT)/make/custom/$(RTEMS_BSP).cfg
19
20# we use host compiler in this directory
21USE_HOST_COMPILER=yes
22
23# C source names, if any, go here -- minus the .c
24C_PIECES=cklength eolstrip packhex unhex
25C_FILES=$(C_PIECES:%=%.c)
26C_O_FILES=$(C_PIECES:%=$(ARCH)/%.o)
27
28H_FILES=
29
30SRCS=$(C_FILES) $(CC_FILES) $(H_FILES)
31OBJS=$(C_O_FILES) $(CC_O_FILES) $(S_O_FILES)
32
33PGMS=$(ARCH)/cklength $(ARCH)/eolstrip $(ARCH)/packhex $(ARCH)/unhex
34
35include $(RTEMS_CUSTOM)
36include $(RTEMS_ROOT)/make/leaf.cfg
37
38#
39# (OPTIONAL) Add local stuff here using +=
40#
41
42DEFINES  +=
43CPPFLAGS +=
44CFLAGS   +=
45
46LD_PATHS  +=
47LD_LIBS   +=
48LDFLAGS   +=
49
50#
51# Add your list of files to delete here.  The config files
52#  already know how to delete some stuff, so you may want
53#  to just run 'make clean' first to see what gets missed.
54#  'make clobber' already includes 'make clean'
55#
56
57CLEAN_ADDITIONS += $(HOST_ARCH)
58CLOBBER_ADDITIONS +=
59
60all:    $(ARCH) $(SRCS) $(PGMS)
61        $(INSTALL_VARIANT) -m 555 $(PGMS) ${PROJECT_RELEASE}/build-tools
Note: See TracBrowser for help on using the repository browser.