source: rtems/cpukit/score/cpu/unix/Makefile.am @ 1feedea

4.104.114.84.95
Last change on this file since 1feedea was 1feedea, checked in by Joel Sherrill <joel.sherrill@…>, on 01/24/02 at 14:13:15

2002-01-23 Ralf Corsepius <corsepiu@…>

  • Makefile.am: Merge in rtems/Makefile.am and rtems/score/Makefile.am. Remove gensize. Require automake-1.5.
  • rtems/Makefile.am: Removed.
  • rtems/score/Makefile.am: Removed.
  • rtems/score/.cvsignore: Add unixsize.h*. Add stamp-h*.
  • configure.ac: Add AM_CONFIG_HEADER(rtems/score/unixsize.h).
  • rtems/score/cpu.h: Replace CPU_CONTEXT_SIZE_IN_BYTES with SIZEOF_CPU_CONTEXT.
  • Property mode set to 100644
File size: 1.1 KB
Line 
1##
2## $Id$
3##
4
5AUTOMAKE_OPTIONS = foreign 1.5
6ACLOCAL_AMFLAGS = -I ../../../../../../aclocal
7
8include  $(top_srcdir)/../../../../../../automake/multilib.am
9include $(top_srcdir)/../../../../../../automake/compile.am
10include $(top_srcdir)/../../../../../../automake/lib.am
11
12AM_CPPFLAGS += -DCPU_SYNC_IO $(LIBC_DEFINES)
13
14$(PROJECT_INCLUDE)/%.h: %.h
15        $(INSTALL_DATA) $< $@
16
17$(PROJECT_INCLUDE):
18        $(mkinstalldirs) $@
19
20$(PROJECT_INCLUDE)/rtems:
21        $(mkinstalldirs) $@
22
23$(PROJECT_INCLUDE)/rtems/score:
24        $(mkinstalldirs) $@
25
26include_rtems_scoredir = $(includedir)/rtems/score
27include_rtems_score_HEADERS = \
28    rtems/score/unixtypes.h \
29    rtems/score/cpu.h \
30    rtems/score/unix.h \
31    rtems/score/unixsize.h
32PREINSTALL_FILES = $(PROJECT_INCLUDE)/rtems/score \
33    $(include_rtems_score_HEADERS:%.h=$(PROJECT_INCLUDE)/%.h)
34
35C_FILES = cpu.c
36C_O_FILES = $(C_FILES:%.c=$(ARCH)/%.o)
37
38REL = $(ARCH)/rtems-cpu.rel
39
40rtems_cpu_rel_OBJECTS = $(C_O_FILES)
41
42$(REL): $(rtems_cpu_rel_OBJECTS)
43        $(make-rel)
44
45all-local: $(ARCH) $(rtems_cpu_rel_OBJECTS) $(REL)
46
47.PRECIOUS: $(REL)
48
49EXTRA_DIST = cpu.c
50
51include $(top_srcdir)/../../../../../../automake/local.am
Note: See TracBrowser for help on using the repository browser.