summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/psim/tools/Makefile.am
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2008-09-03 18:37:51 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2008-09-03 18:37:51 +0000
commit001b41625e461404288c2e3ec7821992c06233ef (patch)
tree80052d3b071688cb86ce016a217241fea6e5254f /c/src/lib/libbsp/powerpc/psim/tools/Makefile.am
parent2008-09-03 Joel Sherrill <joel.sherrill@oarcorp.com> (diff)
downloadrtems-001b41625e461404288c2e3ec7821992c06233ef.tar.bz2
2008-09-03 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: Rework psim scripts to share code for creating device trees and actually running the tests. Overhaul the device tree generated to always include a block of Flash and a Real-Time Clock. When running MP tests enable the shared memory and semaphore devices. * psim-bottom, psim-gdb-bottom, psim-gdb-top.in, psim-shared, psim-top.in, runtest-bottom, runtest-top.in: New files. * psim, psim-gdb, runtest: Removed.
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