From 86a843735c53fe4e6e757ff1fc95ec7dc0d29f79 Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Fri, 16 Jan 2004 16:18:26 +0000 Subject: 2004-01-16 Ralf Corsepius * configure.ac: Require automake >= 1.8.2. * aclocal/check-bsps.m4: Also test for make/custom/*.cfg. --- aclocal/check-bsps.m4 | 34 +++++++++++++++++++--------------- 1 file changed, 19 insertions(+), 15 deletions(-) (limited to 'aclocal/check-bsps.m4') diff --git a/aclocal/check-bsps.m4 b/aclocal/check-bsps.m4 index 3ca0bfac5d..ab5368f1d5 100644 --- a/aclocal/check-bsps.m4 +++ b/aclocal/check-bsps.m4 @@ -10,23 +10,27 @@ AC_REQUIRE([RTEMS_CHECK_CPU])dnl sets RTEMS_CPU, target AC_REQUIRE([RTEMS_TOP])dnl sets RTEMS_TOPdir AC_MSG_CHECKING([for bsps]) files=`ls $srcdir/$RTEMS_TOPdir/c/src/lib/libbsp/$RTEMS_CPU` - for file in $files; do - if test -r $srcdir/$RTEMS_TOPdir/c/src/lib/libbsp/$RTEMS_CPU/$file/bsp_specs; then - case $file in + for bsp_family in $files; do + if test -r $srcdir/$RTEMS_TOPdir/c/src/lib/libbsp/$RTEMS_CPU/$bsp_family/bsp_specs; then + case $bsp_family in # Now account for BSPs with build variants - c4xsim) $1="[$]$1 c4xsim c3xsim";; - gen68360) $1="[$]$1 gen68360 gen68360_040";; - p4000) $1="[$]$1 p4600 p4650";; - mvme162) $1="[$]$1 mvme162 mvme162lx";; - mbx8xx) $1="[$]$1 mbx821_001 mbx860_002 mbx860_005b";; - motorola_powerpc) $1="[$]$1 mvme2307 mcp750 mtx603e";; - pc386) $1="[$]$1 pc386 pc386dx pc486 pc586 pc686 pck6";; - erc32) $1="[$]$1 erc32 erc32nfp";; - leon) $1="[$]$1 leon1 leon2";; - sim68000) $1="[$]$1 sim68000 simcpu32";; - shsim) $1="[$]$1 simsh7032 simsh7045";; - *) $1="[$]$1 $file";; + c4xsim) bsps="c4xsim c3xsim";; + gen68360) bsps="gen68360 gen68360_040";; + p4000) bsps="p4600 p4650";; + mvme162) bsps="mvme162 mvme162lx";; + mbx8xx) bsps="mbx821_001 mbx860_002 mbx860_005b";; + motorola_powerpc) bsps="mvme2307 mcp750 mtx603e";; + pc386) bsps="pc386 pc386dx pc486 pc586 pc686 pck6";; + erc32) bsps="erc32 erc32nfp";; + leon) bsps="leon1 leon2";; + sim68000) bsps="sim68000 simcpu32";; + shsim) bsps="simsh7032 simsh7045";; + *) bsps="$bsp_family";; esac; + for bsp in $bsps; do + AS_IF([test -r $srcdir/$RTEMS_TOPdir/make/custom/$bsp.cfg], + [$1="[$]$1 $bsp"]) + done fi done AC_MSG_RESULT([[$]$1 .. done]) -- cgit v1.2.3