summaryrefslogtreecommitdiffstats
path: root/c/src/tests/configure.in
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/tests/configure.in')
-rw-r--r--c/src/tests/configure.in31
1 files changed, 18 insertions, 13 deletions
diff --git a/c/src/tests/configure.in b/c/src/tests/configure.in
index a1a6d9a818..78e9b685a9 100644
--- a/c/src/tests/configure.in
+++ b/c/src/tests/configure.in
@@ -28,7 +28,6 @@ RTEMS_ENV_RTEMSBSP
dnl BEGIN configure.host.in
-AC_PATH_PROG(RM,rm)
AC_PROG_INSTALL
dnl BEGIN configure.target.in
@@ -54,19 +53,28 @@ RTEMS_I386_GAS_CODE16
RTEMS_CHECK_SYSV_UNIX
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
+RTEMS_CHECK_MULTIPROCESSING(RTEMS_BSP)
# always build the test tools
testtools_cfgdirs="tools/generic"
+
+if test "$HAS_MP" = "yes"; then
+ makefiles="$makefiles samples/base_mp/Makefile"
+ makefiles="$makefiles samples/base_mp/node1/Makefile"
+ makefiles="$makefiles samples/base_mp/node2/Makefile"
+ makefiles="$makefiles samples/base_sp/Makefile"
+fi
+
if test "$tests_enabled" = "yes"; then
- RTEMS_CHECK_MAKEFILE(libtests)
- RTEMS_CHECK_MAKEFILE(sptests)
- RTEMS_CHECK_MAKEFILE(tmtests)
- if test "$RTEMS_HAS_MULTIPROCESSING" = "yes"; then
- RTEMS_CHECK_MAKEFILE(mptests)
- fi
- if test "$RTEMS_HAS_POSIX_API" = "yes"; then
- RTEMS_CHECK_MAKEFILE(psxtests)
- fi
+ RTEMS_CHECK_MAKEFILE(libtests)
+ RTEMS_CHECK_MAKEFILE(sptests)
+ RTEMS_CHECK_MAKEFILE(tmtests)
+ if test "$HAS_MP" = "yes"; then
+ RTEMS_CHECK_MAKEFILE(mptests)
+ fi
+ if test "$RTEMS_HAS_POSIX_API" = "yes"; then
+ RTEMS_CHECK_MAKEFILE(psxtests)
+ fi
if test -d "$srcdir/tools/$RTEMS_CPU"; then
testtools_cfgdirs="$testtools_cfgdirs tools/$RTEMS_CPU"
fi
@@ -94,9 +102,6 @@ support/stubdr/Makefile
support/wrapup/Makefile
tools/Makefile
samples/Makefile
-samples/base_mp/Makefile
-samples/base_mp/node1/Makefile
-samples/base_mp/node2/Makefile
samples/base_sp/Makefile
samples/cdtest/Makefile
samples/hello/Makefile