source: rtems/cpukit/score/cpu/mips/Makefile.am @ e9d90764

4.104.114.84.95
Last change on this file since e9d90764 was be2ed3e, checked in by Ralf Corsepius <ralf.corsepius@…>, on 04/06/04 at 02:21:50

2004-04-06 Ralf Corsepius <ralf_corsepius@…>

  • configure.ac: Remove (Merged into $(top_srcdir)/configure.ac).
  • Makefile.am: Don't include multilib.am. Reflect merging configure.ac into $(top_srcdir)/configure.ac.
  • Property mode set to 100644
File size: 2.7 KB
Line 
1##
2## $Id$
3##
4
5
6include $(top_srcdir)/automake/compile.am
7
8include_rtemsdir = $(includedir)/rtems
9include_rtems_HEADERS = asm.h
10
11include_rtems_mipsdir = $(includedir)/rtems/mips
12include_rtems_mips_HEADERS = idtcpu.h iregdef.h
13
14include_rtems_scoredir = $(includedir)/rtems/score
15include_rtems_score_HEADERS = rtems/score/cpu.h rtems/score/mips.h \
16    rtems/score/types.h
17
18EXTRA_LIBRARIES = libscorecpu.a
19CLEANFILES = libscorecpu.a
20libscorecpu_a_SOURCES = cpu.c cpu_asm.S
21libscorecpu_a_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_OPTIMIZE_V)
22
23EXTRA_LIBRARIES += libscorecpu_g.a
24CLEANFILES += libscorecpu_g.a
25libscorecpu_g_a_SOURCES = $(libscorecpu_a_SOURCES)
26libscorecpu_g_a_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_DEBUG_V)
27
28all-local: $(PREINSTALL_FILES) libscorecpu$(LIB_VARIANT).a
29
30PREINSTALL_DIRS =
31PREINSTALL_FILES =
32
33$(PROJECT_INCLUDE)/rtems/$(dirstamp):
34        @$(mkdir_p) $(PROJECT_INCLUDE)/rtems
35        @: > $(PROJECT_INCLUDE)/rtems/$(dirstamp)
36PREINSTALL_DIRS += $(PROJECT_INCLUDE)/rtems/$(dirstamp)
37
38$(PROJECT_INCLUDE)/rtems/asm.h: asm.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
39        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/asm.h
40PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/asm.h
41
42$(PROJECT_INCLUDE)/rtems/mips/$(dirstamp):
43        @$(mkdir_p) $(PROJECT_INCLUDE)/rtems/mips
44        @: > $(PROJECT_INCLUDE)/rtems/mips/$(dirstamp)
45PREINSTALL_DIRS += $(PROJECT_INCLUDE)/rtems/mips/$(dirstamp)
46
47$(PROJECT_INCLUDE)/rtems/mips/idtcpu.h: idtcpu.h $(PROJECT_INCLUDE)/rtems/mips/$(dirstamp)
48        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/mips/idtcpu.h
49PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/mips/idtcpu.h
50
51$(PROJECT_INCLUDE)/rtems/mips/iregdef.h: iregdef.h $(PROJECT_INCLUDE)/rtems/mips/$(dirstamp)
52        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/mips/iregdef.h
53PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/mips/iregdef.h
54
55$(PROJECT_INCLUDE)/rtems/score/$(dirstamp):
56        @$(mkdir_p) $(PROJECT_INCLUDE)/rtems/score
57        @: > $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
58PREINSTALL_DIRS += $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
59
60$(PROJECT_INCLUDE)/rtems/score/cpu.h: rtems/score/cpu.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
61        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/cpu.h
62PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpu.h
63
64$(PROJECT_INCLUDE)/rtems/score/mips.h: rtems/score/mips.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
65        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/mips.h
66PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/mips.h
67
68$(PROJECT_INCLUDE)/rtems/score/types.h: rtems/score/types.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
69        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/types.h
70PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/types.h
71
72CLEANFILES += $(PREINSTALL_FILES)
73DISTCLEANFILES = $(PREINSTALL_DIRS)
74
75include $(top_srcdir)/automake/local.am
Note: See TracBrowser for help on using the repository browser.