Mercurial > hg > CbC > CbC_gcc
diff libvtv/acinclude.m4 @ 111:04ced10e8804
gcc 7
author | kono |
---|---|
date | Fri, 27 Oct 2017 22:46:09 +0900 |
parents | |
children | 84e7813d76e9 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libvtv/acinclude.m4 Fri Oct 27 22:46:09 2017 +0900 @@ -0,0 +1,47 @@ +dnl ---------------------------------------------------------------------- +dnl This whole bit snagged from libgfortran. + +sinclude(../libtool.m4) +dnl The lines below arrange for aclocal not to bring an installed +dnl libtool.m4 into aclocal.m4, while still arranging for automake to +dnl add a definition of LIBTOOL to Makefile.in. +ifelse(,,,[AC_SUBST(LIBTOOL) +AC_DEFUN([AM_PROG_LIBTOOL]) +]) + + + +dnl +dnl Initialize the rest of the library configury. At this point we have +dnl variables like $host. +dnl +dnl Substs: +dnl libvtv_builddir (absolute path) +dnl libvtv_srcdir (absolute path) +dnl toplevel_builddir (absolute path) +dnl toplevel_srcdir (absolute path) +dnl with_cross_host +dnl with_newlib +dnl with_target_subdir +dnl plus +dnl - the variables in LIBVTV_CHECK_HOST / configure.host +dnl - default settings for all AM_CONDITIONAL test variables +dnl - lots of tools, like CC and CXX +dnl +AC_DEFUN([LIBVTV_CONFIGURE], [ + + # These need to be absolute paths, yet at the same time need to + # canonicalize only relative paths, because then amd will not unmount + # drives. Thus the use of PWDCMD: set it to 'pawd' or 'amq -w' if using amd. + libvtv_builddir=`${PWDCMD-pwd}` + case $srcdir in + [\\/$]* | ?:[\\/]*) libvtv_srcdir=${srcdir} ;; + *) libvtv_srcdir=`cd "$srcdir" && ${PWDCMD-pwd} || echo "$srcdir"` ;; + esac + toplevel_builddir=${libvtv_builddir}/.. + toplevel_srcdir=${libvtv_srcdir}/.. + AC_SUBST(libvtv_builddir) + AC_SUBST(libvtv_srcdir) + AC_SUBST(toplevel_builddir) + AC_SUBST(toplevel_srcdir) +])