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