source: rtems/cpukit/aclocal/multi.m4 @ a29d2e7

4.104.114.84.95
Last change on this file since a29d2e7 was 35d9b418, checked in by Ralf Corsepius <ralf.corsepius@…>, on 01/11/04 at 02:30:12

2004-01-11 Ralf Corsepius <corsepiu@…>

  • configure.ac, aclocal/enable-bare.m4, aclocal/enable-inlines.m4, aclocal/enable-itron.m4, aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4, aclocal/enable-posix.m4, aclocal/enable-rtems-debug.m4, aclocal/multi.m4, aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING (deprecated in autoconf-2.59)
  • automake/local.am: Remove clean-local, depend-gcc.
  • Property mode set to 100644
File size: 1.4 KB
Line 
1#serial 99
2
3AC_DEFUN([AC_ENABLE_MULTILIB],
4[
5AC_ARG_ENABLE(multilib,
6AS_HELP_STRING(--enable-multilib,build many library versions (default=no)),
7[case "${enableval}" in
8  yes) multilib=yes ;;
9  no)  multilib=no ;;
10  *)   AC_MSG_ERROR(bad value ${enableval} for multilib option) ;;
11 esac], [multilib=no])dnl
12
13AM_CONDITIONAL(MULTILIB,test x"${multilib}" = x"yes")
14
15dnl We may get other options which we don't document:
16dnl --with-target-subdir, --with-multisrctop, --with-multisubdir
17
18if test "[$]{srcdir}" = "."; then
19  if test "[$]{with_target_subdir}" != "."; then
20    multilib_basedir="[$]{srcdir}/[$]{with_multisrctop}../ifelse([$2],,,[$2])"
21  else
22    multilib_basedir="[$]{srcdir}/[$]{with_multisrctop}ifelse([$2],,,[$2])"
23  fi
24else
25  multilib_basedir="[$]{srcdir}/ifelse([$2],,,[$2])"
26fi
27AC_SUBST(multilib_basedir)
28
29if test "${multilib}" = "yes"; then
30  multilib_arg="--enable-multilib"
31else
32  multilib_arg=
33fi
34
35AC_OUTPUT_COMMANDS(
36[case " $CONFIG_FILES " in
37 *" ]m4_if([$1],,Makefile,[$1])[ "*)
38    ac_file=]m4_if([$1],,Makefile,[$1])[ . ${multilib_basedir}/config-ml.in
39esac],
40[
41  srcdir=${srcdir}
42  host=${host}
43  target=${target}
44  with_multisrctop="${with_multisrctop}"
45  with_target_subdir="${with_target_subdir}"
46  with_multisubdir="${with_multisubdir}"
47  ac_configure_args="${multilib_arg} ${ac_configure_args}"
48  CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
49  multilib_basedir=${multilib_basedir}
50  CC="${CC}"]
51)
52])
Note: See TracBrowser for help on using the repository browser.