source: rtems/c/src/lib/libcpu/powerpc/mpc505/Makefile.am @ 27a0df05

4.104.114.84.95
Last change on this file since 27a0df05 was 27a0df05, checked in by Ralf Corsepius <ralf.corsepius@…>, on 01/13/04 at 12:55:49

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

  • mpc505/Makefile.am: Fix typo vectors/vectors.S.
  • shared/Makefile.am: Fix typo EXTRA_DIST = $(libcpuspec_C_FILES)
  • Property mode set to 100644
File size: 2.0 KB
Line 
1##
2## $Id$
3##
4
5CLEANDIRS =
6EXTRA_DIST =
7noinst_DATA =
8
9include $(top_srcdir)/../../../automake/compile.am
10include $(top_srcdir)/../../../automake/lib.am
11
12include_HEADERS = ictrl/ictrl.h
13
14# ictrl
15ictrl_C_FILES = ictrl/ictrl.c
16EXTRA_DIST += $(ictrl_C_FILES)
17
18ictrl_rel_OBJECTS = $(ictrl_C_FILES:ictrl/%.c=icrtl/$(ARCH)/%.$(OBJEXT))
19
20ictrl/$(ARCH)/$(dirstamp):
21        @$(mkdir_p) ictrl/$(ARCH)
22        @: > ictrl/$(ARCH)/$(dirstamp)
23ictrl/$(ARCH)/%.$(OBJEXT): ictrl/%.c ictrl/$(ARCH)/$(dirstamp)
24        ${COMPILE} -o $@ -c $<
25ictrl/$(ARCH)/ictrl.rel: $(ictrl_rel_OBJECTS)
26        $(make-rel)
27CLEANDIRS += ictrl/o-optimize ictrl/o-debug
28noinst_DATA += ictrl/$(ARCH)/ictrl.rel
29
30## timer
31timer_C_FILES = timer/timer.c
32EXTRA_DIST += $(timer_C_FILES)
33
34timer_rel_OBJECTS = $(timer_C_FILES:timer/%.c=timer/$(ARCH)/%.$(OBJEXT))
35
36timer/$(ARCH)/$(dirstamp):
37        @$(mkdir_p) timer/$(ARCH)
38        @: > timer/$(ARCH)/$(dirstamp)
39timer/$(ARCH)/%.$(OBJEXT): timer/%.c timer/$(ARCH)/$(dirstamp)
40        ${COMPILE} -o $@ -c $<
41timer/$(ARCH)/timer.rel: $(timer_rel_OBJECTS)
42        $(make-rel)
43CLEANDIRS += timer/o-optimize timer/o-debug
44noinst_DATA += timer/$(ARCH)/timer.rel
45
46## vector
47vectors_S_FILES = vectors/vectors.S
48EXTRA_DIST += $(vectors_S_FILES)
49
50vectors_rel_OBJECTS = \
51    $(vectors_S_FILES:vectors/%.S=vectors/${ARCH}/%.$(OBJEXT))
52
53vectors/$(ARCH)/$(dirstamp):
54        @$(mkdir_p) vectors/$(ARCH)
55        @: > vectors/$(ARCH)/$(dirstamp)
56vectors/$(ARCH)/%.$(OBJEXT): vectors/%.S vectors/$(ARCH)/$(dirstamp)
57        ${CCASCOMPILE} -o $@ -c $<
58vectors/$(ARCH)/vectors.rel: $(vectors_rel_OBJECTS)
59        $(make-rel)
60CLEANDIRS += vectors/o-optimize vectors/o-debug
61noinst_DATA += vectors/$(ARCH)/vectors.rel
62
63## --
64
65all-local: $(PREINSTALL_FILES)
66
67PREINSTALL_FILES =
68
69$(PROJECT_INCLUDE)/$(dirstamp):
70        @$(mkdir_p) $(PROJECT_INCLUDE)
71        @: > $(PROJECT_INCLUDE)/$(dirstamp)
72
73$(PROJECT_INCLUDE)/ictrl.h: ictrl/ictrl.h $(PROJECT_INCLUDE)/$(dirstamp)
74        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/ictrl.h
75PREINSTALL_FILES += $(PROJECT_INCLUDE)/ictrl.h
76
77include $(top_srcdir)/../../../automake/local.am
Note: See TracBrowser for help on using the repository browser.