source: rtems/c/src/lib/libbsp/powerpc/ppcn_60x/startup/Makefile.am @ ae3ef43d

4.104.114.84.95
Last change on this file since ae3ef43d was ae3ef43d, checked in by Ralf Corsepius <ralf.corsepius@…>, on Dec 22, 2003 at 4:09:50 PM

2003-12-22 Ralf Corsepius <corsepiu@…>

  • clock/Makefile.am: Eliminate VPATH.
  • console/Makefile.am: Eliminate VPATH.
  • network/Makefile.am: Eliminate VPATH.
  • nvram/Makefile.am: Eliminate VPATH.
  • pci/Makefile.am: Eliminate VPATH.
  • start/Makefile.am: Eliminate VPATH.
  • startup/Makefile.am: Eliminate VPATH.
  • timer/Makefile.am: Eliminate VPATH.
  • tod/Makefile.am: Eliminate VPATH.
  • universe/Makefile.am: Eliminate VPATH.
  • vectors/Makefile.am: Eliminate VPATH.
  • Property mode set to 100644
File size: 1.2 KB
Line 
1##
2## $Id$
3##
4
5
6
7PGM = $(ARCH)/startup.rel
8
9C_FILES = bspstart.c bspclean.c setvec.c spurious.c genpvec.c swap.c
10OBJS = $(C_FILES:%.c=$(ARCH)/%.$(OBJEXT))
11
12S_FILES = bsptrap.S
13OBJS += $(S_FILES:%.S=$(ARCH)/%.$(OBJEXT))
14
15include $(top_srcdir)/../../../../automake/compile.am
16include $(top_srcdir)/../../../../automake/lib.am
17
18shared_C_FILES = $(top_srcdir)/../../shared/bootcard.c
19shared_C_FILES += $(top_srcdir)/../../shared/bsplibc.c
20shared_C_FILES += $(top_srcdir)/../../shared/bsppost.c
21shared_C_FILES += $(top_srcdir)/../../shared/main.c
22shared_C_FILES += $(top_srcdir)/../../shared/sbrk.c
23shared_C_FILES += $(top_srcdir)/../../shared/gnatinstallhandler.c
24OBJS += $(shared_C_FILES:$(top_srcdir)/../../shared/%.c=$(ARCH)/%.$(OBJEXT))
25
26$(ARCH)/%.$(OBJEXT): $(top_srcdir)/../../shared/%.c $(ARCH)/$(dirstamp)
27        ${COMPILE} -o $@ -c $<
28
29$(PGM): $(OBJS)
30        $(make-rel)
31
32project_lib_DATA = linkcmds
33
34all-local: $(PGM) $(TMPINSTALL_FILES)
35
36EXTRA_DIST = linkcmds $(C_FILES) $(S_FILES)
37
38$(PROJECT_LIB)/$(dirstamp):
39        @$(mkdir_p) $(PROJECT_LIB)
40        @: > $(PROJECT_LIB)/$(dirstamp)
41
42$(PROJECT_LIB)/linkcmds: linkcmds $(PROJECT_LIB)/$(dirstamp)
43        $(INSTALL_DATA) $< $(PROJECT_LIB)/linkcmds
44TMPINSTALL_FILES += $(PROJECT_LIB)/linkcmds
45
46include $(top_srcdir)/../../../../automake/local.am
Note: See TracBrowser for help on using the repository browser.