source: rtems/c/src/lib/libbsp/powerpc/motorola_powerpc/startup/Makefile.am @ c56c440

4.104.114.84.95
Last change on this file since c56c440 was c56c440, checked in by Ralf Corsepius <ralf.corsepius@…>, on 01/14/04 at 07:10:36

2004-01-14 Ralf Corsepius <corsepiu@…>

  • Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
  • bootloader/Makefile.am: Ditto.
  • irq/Makefile.am: Ditto.
  • motorola/Makefile.am: Ditto.
  • openpic/Makefile.am: Ditto.
  • pci/Makefile.am: Ditto.
  • start/Makefile.am: Ditto.
  • startup/Makefile.am: Ditto.
  • vectors/Makefile.am: Ditto.
  • vme/Makefile.am: Ditto.
  • Property mode set to 100644
File size: 1.6 KB
Line 
1##
2## $Id$
3##
4
5PGM = $(ARCH)/startup.rel
6
7include $(top_srcdir)/../../../../automake/compile.am
8include $(top_srcdir)/../../../../automake/lib.am
9
10powerpc_shared_startup_C_FILES = \
11    $(top_srcdir)/../../powerpc/shared/startup/bspstart.c \
12    $(top_srcdir)/../../powerpc/shared/startup/pgtbl_setup.c \
13    $(top_srcdir)/../../powerpc/shared/startup/pgtbl_activate.c \
14    $(top_srcdir)/../../powerpc/shared/startup/sbrk.c
15OBJS = \
16    $(powerpc_shared_startup_C_FILES:$(top_srcdir)/../../powerpc/shared/startup/%.c=$(ARCH)/%.$(OBJEXT))
17
18$(ARCH)/%.$(OBJEXT): $(top_srcdir)/../../powerpc/shared/startup/%.c $(ARCH)/$(dirstamp)
19        ${COMPILE} -o $@ -c $<
20
21shared_C_FILES = $(top_srcdir)/../../shared/bootcard.c
22shared_C_FILES += $(top_srcdir)/../../shared/bspclean.c
23shared_C_FILES += $(top_srcdir)/../../shared/bsplibc.c
24shared_C_FILES += $(top_srcdir)/../../shared/bsppost.c
25shared_C_FILES += $(top_srcdir)/../../shared/main.c
26shared_C_FILES += $(top_srcdir)/../../shared/gnatinstallhandler.c
27OBJS += \
28    $(shared_C_FILES:$(top_srcdir)/../../shared/%.c=$(ARCH)/%.$(OBJEXT))
29
30$(ARCH)/%.$(OBJEXT): $(top_srcdir)/../../shared/%.c $(ARCH)/$(dirstamp)
31        ${COMPILE} -o $@ -c $<
32
33$(PGM): $(OBJS)
34        $(make-rel)
35
36project_lib_DATA = linkcmds
37
38all-local: $(PGM) $(TMPINSTALL_FILES)
39
40EXTRA_DIST = linkcmds
41
42TMPINSTALL_FILES =
43
44$(PROJECT_LIB)/$(dirstamp):
45        @$(mkdir_p) $(PROJECT_LIB)
46        @: > $(PROJECT_LIB)/$(dirstamp)
47TMPINSTALL_FILES += $(PROJECT_LIB)/$(dirstamp)
48
49$(PROJECT_LIB)/linkcmds: linkcmds $(PROJECT_LIB)/$(dirstamp)
50        $(INSTALL_DATA) $< $(PROJECT_LIB)/linkcmds
51TMPINSTALL_FILES += $(PROJECT_LIB)/linkcmds
52
53CLEANFILES = $(TMPINSTALL_FILES)
54
55include $(top_srcdir)/../../../../automake/local.am
Note: See TracBrowser for help on using the repository browser.