source:
rtems/c/src/lib/libcpu/sparc/cache/Makefile.am
@
752f74c5
Last change on this file since 752f74c5 was 752f74c5, checked in by Ralf Corsepius <ralf.corsepius@…>, on 12/15/02 at 12:25:10 | |
---|---|
|
|
File size: 920 bytes |
Rev | Line | |
---|---|---|
[ca406082] | 1 | ## |
2 | ## $Id$ | |
3 | ## | |
4 | ||
5 | ||
6 | VPATH = @srcdir@:@srcdir@/../../shared/src | |
7 | ||
8 | C_FILES = cache.c cache_aligned_malloc.c cache_manager.c | |
[752f74c5] | 9 | OBJS = $(C_FILES:%.c=$(ARCH)/%.$(OBJEXT)) |
[ca406082] | 10 | |
[7287412] | 11 | include_libcpudir = $(includedir)/libcpu |
12 | ||
13 | include_libcpu_HEADERS = cache.h | |
14 | noinst_HEADERS = cache_.h | |
[ca406082] | 15 | |
16 | include $(top_srcdir)/../../../../../automake/compile.am | |
17 | include $(top_srcdir)/../../../../../automake/lib.am | |
18 | ||
19 | if has_instruction_cache | |
[fe27cfb4] | 20 | CACHE_DEFINE = -DHAS_INSTRUCTION_CACHE |
[ca406082] | 21 | endif |
22 | ||
[fe27cfb4] | 23 | AM_CPPFLAGS += -I$(srcdir) $(CACHE_DEFINE) |
24 | ||
[ca406082] | 25 | $(PROJECT_INCLUDE)/libcpu: |
26 | $(mkinstalldirs) $@ | |
27 | ||
28 | $(PROJECT_INCLUDE)/libcpu/%.h: %.h | |
29 | $(INSTALL_DATA) $< $@ | |
30 | ||
[7287412] | 31 | cache.h: $(top_srcdir)/../shared/include/cache.h |
32 | cp $< $@ | |
[ca406082] | 33 | |
[6cc5f1b] | 34 | PREINSTALL_FILES = $(PROJECT_INCLUDE)/libcpu \ |
[7287412] | 35 | $(include_libcpu_HEADERS:%=$(PROJECT_INCLUDE)/libcpu/%) |
[ca406082] | 36 | |
37 | all-local: $(ARCH) $(PREINSTALL_FILES) $(OBJS) | |
38 | ||
[6cc5f1b] | 39 | CLEANFILES = cache.h |
[7287412] | 40 | |
[ca406082] | 41 | EXTRA_DIST = cache.c cache_.h |
42 | ||
43 | include $(top_srcdir)/../../../../../automake/local.am |
Note: See TracBrowser
for help on using the repository browser.