Changeset 18039447 in rtems for c/src/lib/libcpu/m68k/shared/Makefile.am
- Timestamp:
- 01/20/04 02:20:27 (20 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 1116601
- Parents:
- 7023111e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libcpu/m68k/shared/Makefile.am
r7023111e r18039447 3 3 ## 4 4 5 CLEAN DIRS =5 CLEANFILES = 6 6 EXTRA_DIST = 7 EXTRA_PROGRAMS = 7 8 noinst_DATA = 8 9 … … 10 11 include $(top_srcdir)/../../../automake/lib.am 11 12 12 ## cache 13 14 cache_C_FILES = cache/cache.c 15 EXTRA_DIST += $(cache_C_FILES) 16 cache_OBJECTS = $(cache_C_FILES:cache/%.c=cache/$(ARCH)/%.$(OBJEXT)) 17 18 common_C_FILES = ../../shared/src/cache_aligned_malloc.c 19 common_C_FILES += ../../shared/src/cache_manager.c 20 cache_OBJECTS += \ 21 $(common_C_FILES:../../shared/src/%.c=cache/$(ARCH)/%.$(OBJEXT)) 22 23 cache/$(ARCH)/$(dirstamp): 24 @$(mkdir_p) cache/$(ARCH) 25 @: > cache/$(ARCH)/$(dirstamp) 26 cache/$(ARCH)/%.$(OBJEXT): cache/%.c cache/$(ARCH)/$(dirstamp) 27 ${COMPILE} -I$(srcdir)/cache $(M68K_CPPFLAGS) -o $@ -c $< 28 cache/$(ARCH)/%.$(OBJEXT): ../../shared/src/%.c cache/$(ARCH)/$(dirstamp) 29 ${COMPILE} -I$(srcdir)/cache $(M68K_CPPFLAGS) -o $@ -c $< 30 CLEANDIRS += cache/o-optimize cache/o-debug 31 noinst_DATA += $(cache_OBJECTS) 32 13 if shared 33 14 include_libcpudir = $(includedir)/libcpu 34 15 35 noinst_HEADERS = cache/cache_.h 16 ## cache 36 17 include_libcpu_HEADERS = ../../shared/include/cache.h 37 18 19 EXTRA_PROGRAMS += cache.rel 20 CLEANFILES += cache.rel 21 cache_rel_SOURCES = cache/cache.c cache/cache_.h \ 22 ../../shared/src/cache_aligned_malloc.c \ 23 ../../shared/src/cache_manager.c 24 cache_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_OPTIMIZE_V) -I$(srcdir)/cache 25 cache_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) 26 27 EXTRA_PROGRAMS += cache_g.rel 28 CLEANFILES += cache_g.rel 29 cache_g_rel_SOURCES = $(cache_rel_SOURCES) 30 cache_g_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_DEBUG_V) -I$(srcdir)/cache 31 cache_g_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) 32 33 noinst_DATA += cache$(LIB_VARIANT).rel 34 38 35 ## misc 39 40 misc_C_FILES = misc/memcpy.c misc/m68kidle.c41 misc_OBJECTS = $(misc_C_FILES:misc/%.c=misc/$(ARCH)/%.$(OBJEXT))42 36 43 37 # gcc doesn't recognize difference between the cpu32 and cpu32+ so we have to … … 49 43 endif 50 44 51 misc/$(ARCH)/$(dirstamp): 52 @$(mkdir_p) misc/$(ARCH) 53 @: > misc/$(ARCH)/$(dirstamp) 54 misc/$(ARCH)/%.$(OBJEXT): misc/%.c misc/$(ARCH)/$(dirstamp) 55 ${COMPILE} $(M68K_CPPFLAGS) -o $@ -c $< 56 CLEANDIRS += misc/o-optimize misc/o-debug 57 noinst_DATA += $(misc_OBJECTS) 45 EXTRA_PROGRAMS += misc.rel 46 CLEANFILES += misc.rel 47 misc_rel_SOURCES = misc/memcpy.c misc/m68kidle.c 48 misc_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_OPTIMIZE_V) $(M68K_CPPFLAGS) 49 misc_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) 50 51 EXTRA_PROGRAMS += misc_g.rel 52 CLEANFILES += misc_g.rel 53 misc_g_rel_SOURCES = $(misc_rel_SOURCES) 54 misc_g_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_DEBUG_V) $(M68K_CPPFLAGS) 55 misc_g_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) 56 57 noinst_DATA += misc$(LIB_VARIANT).rel 58 endif 58 59 59 60 ## -- 60 61 all-local: $(PREINSTALL_FILES) 61 62 63 PREINSTALL_DIRS = 62 64 PREINSTALL_FILES = 63 65 66 if shared 64 67 $(PROJECT_INCLUDE)/libcpu/$(dirstamp): 65 68 @$(mkdir_p) $(PROJECT_INCLUDE)/libcpu 66 69 @: > $(PROJECT_INCLUDE)/libcpu/$(dirstamp) 67 PREINSTALL_ FILES += $(PROJECT_INCLUDE)/libcpu/$(dirstamp)70 PREINSTALL_DIRS += $(PROJECT_INCLUDE)/libcpu/$(dirstamp) 68 71 69 72 $(PROJECT_INCLUDE)/libcpu/cache.h: ../../shared/include/cache.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp) … … 71 74 PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cache.h 72 75 73 CLEANFILES = $(PREINSTALL_FILES) 76 endif 77 78 CLEANFILES += $(PREINSTALL_FILES) 79 DISTCLEANFILES = $(PREINSTALL_DIRS) 74 80 75 81 include $(top_srcdir)/../../../automake/local.am
Note: See TracChangeset
for help on using the changeset viewer.