diff options
Diffstat (limited to 'c/src/lib/libcpu/mips/tx39/Makefile.am')
-rw-r--r-- | c/src/lib/libcpu/mips/tx39/Makefile.am | 27 |
1 files changed, 25 insertions, 2 deletions
diff --git a/c/src/lib/libcpu/mips/tx39/Makefile.am b/c/src/lib/libcpu/mips/tx39/Makefile.am index 58e3ff558b..df8a74810f 100644 --- a/c/src/lib/libcpu/mips/tx39/Makefile.am +++ b/c/src/lib/libcpu/mips/tx39/Makefile.am @@ -4,11 +4,35 @@ ACLOCAL_AMFLAGS = -I ../../../../../../aclocal -SUBDIRS = . vectorisrs +EXTRA_DIST = +CLEANDIRS = +noinst_DATA = + +include $(top_srcdir)/../../../automake/compile.am +include $(top_srcdir)/../../../automake/lib.am include_libcpudir = $(includedir)/libcpu include_libcpu_HEADERS = include/tx3904.h +## vectorisrs +vectorisrs_C_FILES = vectorisrs/maxvectors.c vectorisrs/vectorisrs.c +EXTRA_DIST += $(vectorisrs_C_FILES) + +vectorisrs_rel_OBJECTS = \ + $(vectorisrs_C_FILES:vectorisrs/%.c=vectorisrs/$(ARCH)/%.$(OBJEXT)) + +vectorisrs/$(ARCH)/$(dirstamp): + @$(mkdir_p) vectorisrs/$(ARCH) + @: > vectorisrs/$(ARCH)/$(dirstamp) +vectorisrs/$(ARCH)/%.$(OBJEXT): vectorisrs/%.c vectorisrs/$(ARCH)/$(dirstamp) + ${COMPILE} -o $@ -c $< +vectorisrs/$(ARCH)/vectorisrs.rel: $(vectorisrs_rel_OBJECTS) + $(make-rel) +CLEANDIRS += vectorisrs/o-optimize vectorisrs/o-debug +noinst_DATA += vectorisrs/$(ARCH)/vectorisrs.rel + +## -- + all-local: $(PREINSTALL_FILES) PREINSTALL_FILES = @@ -21,5 +45,4 @@ $(PROJECT_INCLUDE)/libcpu/tx3904.h: include/tx3904.h $(PROJECT_INCLUDE)/libcpu/$ $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/tx3904.h PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/tx3904.h -include $(top_srcdir)/../../../automake/subdirs.am include $(top_srcdir)/../../../automake/local.am |