dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.1922,1.1923 configure.in,1.9


From: Rhys Weatherley <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.1922,1.1923 configure.in,1.92,1.93
Date: Sun, 01 Dec 2002 17:51:38 -0500

Update of /cvsroot/dotgnu-pnet/pnet
In directory subversions:/tmp/cvs-serv10143

Modified Files:
        ChangeLog configure.in 
Log Message:


Support out of tree builds for libffi and libgc.


Index: ChangeLog
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/ChangeLog,v
retrieving revision 1.1922
retrieving revision 1.1923
diff -C2 -r1.1922 -r1.1923
*** ChangeLog   1 Dec 2002 21:18:18 -0000       1.1922
--- ChangeLog   1 Dec 2002 22:51:36 -0000       1.1923
***************
*** 8,11 ****
--- 8,13 ----
        compile.
  
+       * configure.in: support out of tree builds for libffi and libgc.
+ 
  2002-12-01  David Dawkins <address@hidden>
  

Index: configure.in
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/configure.in,v
retrieving revision 1.92
retrieving revision 1.93
diff -C2 -r1.92 -r1.93
*** configure.in        1 Dec 2002 09:56:02 -0000       1.92
--- configure.in        1 Dec 2002 22:51:36 -0000       1.93
***************
*** 358,370 ****
  dnl we can pass specific options to the packages.
  if test "x$no_recursion" != "xyes"; then
!       if test x$withffi = xyes ; then
!               cd "${srcdir}/libffi"
!               ./configure --disable-multilib --disable-shared
!               cd ../libgc
        else
!               cd "${srcdir}/libgc"
        fi
        if test x$withgc = xyes ; then
!               ./configure --enable-threads=$THREADS
        fi
  fi
--- 358,411 ----
  dnl we can pass specific options to the packages.
  if test "x$no_recursion" != "xyes"; then
! 
!       dnl Figure out how to find the source directory for directories
!       dnl under $srcdir from a subdirectory of the build tree.  This is
!       dnl     different depending on whether $srcdir is absolute or relative.
!       if echo $srcdir | grep '^[~/]'; then
!               ffisrcdir=$srcdir/libffi
!               gcsrcdir=$srcdir/libgc
        else
!               ffisrcdir=../$srcdir/libffi
!               gcsrcdir=../$srcdir/libgc
!       fi
!       if test x$withffi = xyes ; then
!               if test ! -d libffi ; then
!                       mkdir libffi
!               fi
!               cd "libffi"
!               ${ffisrcdir}/configure --disable-multilib --disable-shared \
!                       --host="${host}" --build="${build}" 
--target="${target}" \
!                       --disable-fast-install --prefix="${prefix}" \
!                       --exec-prefix="${exec_prefix}" --bindir="${bindir}" \
!                       --sbindir="${sbindir}" --libexecdir="${libexecdir}" \
!                       --datadir="${datadir}" --sysconfdir="${sysconfdir}" \
!                       --sharedstatedir="${sharedstatedir}" \
!                       --localstatedir="${localstatedir}" --libdir="${libdir}" 
\
!                       --includedir="${includedir}" \
!                       --oldincludedir="${oldincludedir}" 
--infodir="${infodir}" \
!                       --mandir="${mandir}" --srcdir="${ffisrcdir}" || exit 1
!               cd ..
        fi
+ 
        if test x$withgc = xyes ; then
!               if test ! -d libgc ; then
!                       mkdir libgc
!               fi
!               cd libgc
!               ${gcsrcdir}/configure --enable-threads=$THREADS 
--host="${host}" \
!                       --build="${build}" --target="${target}" 
--disable-fast-install \
!                       --prefix="${prefix}" \
!                       --exec-prefix="${exec_prefix}" --bindir="${bindir}" \
!                       --sbindir="${sbindir}" --libexecdir="${libexecdir}" \
!                       --datadir="${datadir}" --sysconfdir="${sysconfdir}" \
!                       --sharedstatedir="${sharedstatedir}" \
!                       --localstatedir="${localstatedir}" --libdir="${libdir}" 
\
!                       --includedir="${includedir}" 
--oldincludedir="${oldincludedir}" \
!                       --infodir="${infodir}" --mandir="${mandir}" \
!                       --srcdir="${gcsrcdir}" || exit 1
        fi
  fi
+ 
+ dnl Local variables:
+ dnl tab-width: 4
+ dnl end:





reply via email to

[Prev in Thread] Current Thread [Next in Thread]