summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/mips/au1x00/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libcpu/mips/au1x00/Makefile.am')
-rw-r--r--c/src/lib/libcpu/mips/au1x00/Makefile.am49
1 files changed, 49 insertions, 0 deletions
diff --git a/c/src/lib/libcpu/mips/au1x00/Makefile.am b/c/src/lib/libcpu/mips/au1x00/Makefile.am
new file mode 100644
index 0000000000..46cfc41649
--- /dev/null
+++ b/c/src/lib/libcpu/mips/au1x00/Makefile.am
@@ -0,0 +1,49 @@
+##
+## $Id$
+##
+
+EXTRA_PROGRAMS =
+CLEANFILES =
+noinst_DATA =
+
+include $(top_srcdir)/../../../automake/compile.am
+
+if au1x00
+include_libcpudir = $(includedir)/libcpu
+include_libcpu_HEADERS = include/au1x00.h
+
+EXTRA_PROGRAMS += vectorisrs.rel
+CLEANFILES += vectorisrs.rel
+vectorisrs_rel_SOURCES = vectorisrs/maxvectors.c vectorisrs/vectorisrs.c
+vectorisrs_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_OPTIMIZE_V)
+vectorisrs_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
+
+EXTRA_PROGRAMS += vectorisrs_g.rel
+CLEANFILES += vectorisrs_g.rel
+vectorisrs_g_rel_SOURCES = $(vectorisrs_rel_SOURCES)
+vectorisrs_g_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_DEBUG_V)
+vectorisrs_g_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
+
+noinst_DATA += vectorisrs$(LIB_VARIANT).rel
+endif
+
+all-local: $(PREINSTALL_FILES)
+
+PREINSTALL_DIRS =
+PREINSTALL_FILES =
+
+if au1x00
+$(PROJECT_INCLUDE)/libcpu/$(dirstamp):
+ @$(mkdir_p) $(PROJECT_INCLUDE)/libcpu
+ @: > $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
+PREINSTALL_DIRS += $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
+
+$(PROJECT_INCLUDE)/libcpu/au1x00.h: include/au1x00.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
+ $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/au1x00.h
+PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/au1x00.h
+endif
+
+CLEANFILES += $(PREINSTALL_FILES)
+DISTCLEANFILES = $(PREINSTALL_DIRS)
+
+include $(top_srcdir)/../../../automake/local.am