source: rtems/cpukit/aclocal/multi.m4 @ 98b30aa

Last change on this file since 98b30aa was 98b30aa, checked in by Ralf Corsepius <ralf.corsepius@…>, on 08/18/04 at 07:26:52

Fix m4-underquoting.

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