summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/psim/tools/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/powerpc/psim/tools/Makefile.am')
-rw-r--r--c/src/lib/libbsp/powerpc/psim/tools/Makefile.am16
1 files changed, 14 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/powerpc/psim/tools/Makefile.am b/c/src/lib/libbsp/powerpc/psim/tools/Makefile.am
index eb2167ceed..dc08efff1a 100644
--- a/c/src/lib/libbsp/powerpc/psim/tools/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/psim/tools/Makefile.am
@@ -9,7 +9,7 @@ bsptools_bindir = ${exec_prefix}/@RTEMS_BSP@/tests
bsptools_bin_SCRIPTS = psim psim-gdb runtest
## HACK: install to build-tree
-all-local: $(TMPINSTALL_FILES)
+all-local: psim $(TMPINSTALL_FILES)
TMPINSTALL_FILES =
@@ -18,6 +18,18 @@ $(PROJECT_ROOT)/@RTEMS_BSP@/tests/$(dirstamp):
@: > $(PROJECT_ROOT)/@RTEMS_BSP@/tests/$(dirstamp)
TMPINSTALL_FILES += $(PROJECT_ROOT)/@RTEMS_BSP@/tests/$(dirstamp)
+psim: psim-top psim-shared psim-bottom
+ cat $^ >$@
+ chmod +x $@
+
+psim-gdb: psim-gdb-top psim-shared psim-gdb-bottom
+ cat $^ >$@
+ chmod +x $@
+
+runtest: runtest-top psim-shared runtest-bottom
+ cat $^ >$@
+ chmod +x $@
+
$(PROJECT_ROOT)/@RTEMS_BSP@/tests/psim: psim $(PROJECT_ROOT)/@RTEMS_BSP@/tests/$(dirstamp)
$(INSTALL_SCRIPT) $< $(PROJECT_ROOT)/@RTEMS_BSP@/tests/psim
TMPINSTALL_FILES += $(PROJECT_ROOT)/@RTEMS_BSP@/tests/psim
@@ -30,6 +42,6 @@ $(PROJECT_ROOT)/@RTEMS_BSP@/tests/runtest: runtest $(PROJECT_ROOT)/@RTEMS_BSP@/t
$(INSTALL_SCRIPT) $< $(PROJECT_ROOT)/@RTEMS_BSP@/tests/runtest
TMPINSTALL_FILES += $(PROJECT_ROOT)/@RTEMS_BSP@/tests/runtest
-CLEANFILES = $(TMPINSTALL_FILES)
+CLEANFILES = $(TMPINSTALL_FILES) psim psim-gdb
include $(top_srcdir)/../../../../../automake/host.am