source:
rtems/testsuites/configure.ac
@
9b4422a2
Last change on this file since 9b4422a2 was 9b4422a2, checked in by Joel Sherrill <joel.sherrill@…>, on 05/03/12 at 15:09:24 | |
---|---|
|
|
File size: 1.1 KB |
Rev | Line | |
---|---|---|
[d7aecdc] | 1 | ## Process this file with autoconf to produce a configure script. |
2 | ||
[8ee3775] | 3 | AC_PREREQ([2.68]) |
[fcb0cd46] | 4 | AC_INIT([rtems-c-src-tests],[_RTEMS_VERSION],[http://www.rtems.org/bugzilla]) |
[17ad82c] | 5 | AC_CONFIG_SRCDIR([PROBLEMS]) |
[7c48a2e8] | 6 | RTEMS_TOP([..],[]) |
[d7aecdc] | 7 | |
8 | RTEMS_CANONICAL_TARGET_CPU | |
9 | ||
[8ee3775] | 10 | AM_INIT_AUTOMAKE([no-define foreign 1.11.1]) |
[d7aecdc] | 11 | AM_MAINTAINER_MODE |
12 | ||
13 | RTEMS_ENABLE_TESTS | |
[44502ae] | 14 | RTEMS_ENABLE_CXX |
[d7aecdc] | 15 | |
16 | RTEMS_ENV_RTEMSBSP | |
17 | ||
18 | RTEMS_PROJECT_ROOT | |
19 | ||
20 | RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP) | |
[44502ae] | 21 | RTEMS_PROG_CC |
22 | ||
23 | RTEMS_CHECK_CPUOPTS([RTEMS_POSIX_API]) | |
24 | RTEMS_CHECK_CPUOPTS([RTEMS_MULTIPROCESSING]) | |
25 | RTEMS_CHECK_CPUOPTS([RTEMS_NETWORKING]) | |
[152a2841] | 26 | RTEMS_CHECK_CPUOPTS([RTEMS_SMP]) |
[d7aecdc] | 27 | |
[e41e3fe7] | 28 | case $enable_tests in |
29 | yes | samples ) | |
30 | AC_CONFIG_SUBDIRS(samples) | |
31 | ;; | |
32 | esac | |
[d7aecdc] | 33 | |
[e41e3fe7] | 34 | if test "$enable_tests" = "yes"; then |
[d7aecdc] | 35 | # do functionality tests first, then performance tests |
[0e89af8] | 36 | AC_CONFIG_SUBDIRS(libtests sptests fstests psxtests) |
[fbe6a00] | 37 | if test "$rtems_cv_RTEMS_MULTIPROCESSING" = "yes"; then |
[d7aecdc] | 38 | AC_CONFIG_SUBDIRS(mptests) |
39 | fi | |
[152a2841] | 40 | if test "$rtems_cv_RTEMS_SMP" = "yes"; then |
41 | AC_CONFIG_SUBDIRS(smptests) | |
42 | fi | |
[d7aecdc] | 43 | # Now do performance tests |
[4b0ac2c] | 44 | AC_CONFIG_SUBDIRS(tmtests psxtmtests) |
[d7aecdc] | 45 | fi |
46 | ||
47 | # Explicitly list all Makefiles here | |
[44502ae] | 48 | AC_CONFIG_FILES([Makefile]) |
[d7aecdc] | 49 | AC_OUTPUT |
Note: See TracBrowser
for help on using the repository browser.