mirror of
https://review.haiku-os.org/buildtools
synced 2025-01-18 20:38:39 +01:00
5873a060ca
* these are dependencies for gcc 4 Graphite engine build. * CLooG 0.18.0 includes ISL 0.11.1 which is the backend that the build script enables. * PPL is needed by GCC build even if it isn't the chosen backend.
64 lines
1.6 KiB
Plaintext
64 lines
1.6 KiB
Plaintext
AC_DEFUN([AX_SUBMODULE],
|
|
[
|
|
|
|
AC_ARG_WITH($1,
|
|
[AS_HELP_STRING([--with-$1=$2],
|
|
[Which $1 to use])])
|
|
case "system" in
|
|
$2)
|
|
AC_ARG_WITH($1_prefix,
|
|
[AS_HELP_STRING([--with-$1-prefix=DIR],
|
|
[Prefix of $1 installation])])
|
|
AC_ARG_WITH($1_exec_prefix,
|
|
[AS_HELP_STRING([--with-$1-exec-prefix=DIR],
|
|
[Exec prefix of $1 installation])])
|
|
esac
|
|
case "build" in
|
|
$2)
|
|
AC_ARG_WITH($1_builddir,
|
|
[AS_HELP_STRING([--with-$1-builddir=DIR],
|
|
[Location of $1 builddir])])
|
|
esac
|
|
if test "x$with_$1_prefix" != "x" -a "x$with_$1_exec_prefix" = "x"; then
|
|
with_$1_exec_prefix=$with_$1_prefix
|
|
fi
|
|
if test "x$with_$1_prefix" != "x" -o "x$with_$1_exec_prefix" != "x"; then
|
|
if test "x$with_$1" != "x" -a "x$with_$1" != "xsystem"; then
|
|
AC_MSG_ERROR([Setting $with_$1_prefix implies use of system $1])
|
|
fi
|
|
with_$1="system"
|
|
fi
|
|
if test "x$with_$1_builddir" != "x"; then
|
|
if test "x$with_$1" != "x" -a "x$with_$1" != "xbuild"; then
|
|
AC_MSG_ERROR([Setting $with_$1_builddir implies use of build $1])
|
|
fi
|
|
with_$1="build"
|
|
$1_srcdir=`echo @abs_srcdir@ | $with_$1_builddir/config.status --file=-`
|
|
AC_MSG_NOTICE($1 sources in $$1_srcdir)
|
|
fi
|
|
case "$with_$1" in
|
|
$2)
|
|
;;
|
|
*)
|
|
if test -d $srcdir/.git -a \
|
|
-d $srcdir/$1 -a \
|
|
! -d $srcdir/$1/.git; then
|
|
AC_MSG_WARN(
|
|
[git repo detected, but submodule $1 not initialized])
|
|
AC_MSG_WARN([You may want to run])
|
|
AC_MSG_WARN([ git submodule init])
|
|
AC_MSG_WARN([ git submodule update])
|
|
AC_MSG_WARN([ sh autogen.sh])
|
|
fi
|
|
if test -f $srcdir/$1/configure -a "$3" != "no"; then
|
|
with_$1="bundled"
|
|
else
|
|
with_$1="$3"
|
|
fi
|
|
;;
|
|
esac
|
|
AC_MSG_CHECKING([which $1 to use])
|
|
AC_MSG_RESULT($with_$1)
|
|
|
|
])
|