summaryrefslogtreecommitdiffstats
path: root/aclocal/bspopts.m4
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2003-08-21 05:37:41 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2003-08-21 05:37:41 +0000
commit8ad16bac296cf446a9473041c9c6fd4a25fed038 (patch)
tree7ccb4b8454d2117fd0ff989213cbbcd58234c0fd /aclocal/bspopts.m4
parent2003-08-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> (diff)
downloadrtems-8ad16bac296cf446a9473041c9c6fd4a25fed038.tar.bz2
2003-08-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/bsp-arg-enable.m4, aclocal/bsp-configure.m4, aclocal/bspopts.m4, aclocal/canonicalize-tools.m4, aclocal/check-bsp-cache.m4, aclocal/check-cxx.m4, aclocal/check-itron.m4, aclocal/check-multiprocessing.m4, aclocal/check-networking.m4, aclocal/check-newlib.m4, aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4, aclocal/env-rtemsbsp.m4, aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4, aclocal/i386-gas-code16.m4, aclocal/path-perl.m4, aclocal/ppc.m4, aclocal/prog-cc.m4, aclocal/prog-ccas.m4, aclocal/prog-cxx.m4, aclocal/prog-gnat.m4, aclocal/rtems-debug.m4, aclocal/rtems-flags.m4, aclocal/rtems-test-no-pause.m4, aclocal/target.m4: Remove (Unused). * automake/leaf.am, automake/force-preinstall.am: Remove (Unused). * Makefile.am: Reflect changes above.
Diffstat (limited to 'aclocal/bspopts.m4')
-rw-r--r--aclocal/bspopts.m466
1 files changed, 0 insertions, 66 deletions
diff --git a/aclocal/bspopts.m4 b/aclocal/bspopts.m4
deleted file mode 100644
index e7ba131ae5..0000000000
--- a/aclocal/bspopts.m4
+++ /dev/null
@@ -1,66 +0,0 @@
-dnl $Id$
-dnl
-
-dnl RTEMS_BSPOPTS_* - some autoconf voodoo to handle default values and
-dnl help-strings for per-BSP-environment variables.
-
-dnl To be used in bsp-configure scripts
-
-
-dnl Example:
-dnl
-dnl RTEMS_BSPOPTS_SET([foo],[bar],[0])
-dnl RTEMS_BSPOPTS_SET([foo],[baz*],[hello])
-dnl RTEMS_BSPOPTS_SET([foo],[*],[])
-dnl RTEMS_BSPOPTS_HELP([foo],[env. variable foo])
-dnl -> Add "0" as default value of variable "foo" for BSP "bar"
-dnl -> Add "hello" as default value of variable "foo" for all BSPs starting
-dnl with "baz" in their name.
-dnl -> Undefine foo as default clause for all BSP's.
-dnl
-dnl All this basically expands to a /bin/shell "case"-statement with
-dnl accompanying autoconf magic to propagate VAR to bspopts.h.
-
-
-dnl RTEMS_BSPOPTS_HELP(VAR,HELP-STRING)
-dnl Set up printing the HELP-STRING for bspopts.h's variable VAR and add
-dnl appropriate /bin/sh-magic to "configure" to have VAR set up.
-
-AC_DEFUN([RTEMS_BSPOPTS_HELP],[
-RTEMS_ARG_VAR([$1],[$2])
-m4_ifdef([_$1],[
-case ${RTEMS_BSP} in
-_$1[]dnl
-esac],[])
-if test -n "[$]{$1}"; then[]dnl
-AC_DEFINE_UNQUOTED([$1],
- [[$]$1],
- [$2])dnl
-fi
-])
-
-dnl RTEMS_BSPOPTS_SET(VAR,BSP,DEFAULT)
-dnl Set up a value DEFAULT to be used as default value for variable VAR for
-dnl BSP in RTEMS_BSPOPTS_HELP.
-
-dnl MUST be use in front of exactly _one_ corresponding RTEMS_BSPOPTS_HELP
-
-AC_DEFUN([RTEMS_BSPOPTS_SET],[dnl
-m4_append([_$1],
-[$2 )
- $1=[$]{$1-$3} ;;
-])
-])
-
-
-dnl RTEMS_ARG_VAR(VAR,HELP-STRING)
-dnl An internal macros to have RTEMS_BSPOPTS_HELP's help string pretty
-dnl printed with configure --help.
-dnl Stripped down version of autoconf-2.52's AC_ARG_VAR.
-
-AC_DEFUN([RTEMS_ARG_VAR],
-[
-m4_expand_once([m4_divert_once([HELP_VAR],
-[AC_HELP_STRING([$1], [$2], [ ])])],
- [$0($1)])dnl
-])