[cig-commits] r5935 - mc/3D/CitcomS/trunk
leif at geodynamics.org
leif at geodynamics.org
Tue Jan 30 13:16:23 PST 2007
Author: leif
Date: 2007-01-30 13:16:23 -0800 (Tue, 30 Jan 2007)
New Revision: 5935
Modified:
mc/3D/CitcomS/trunk/configure.ac
Log:
Moved Python egg stuff into our Autoconf macro library.
Modified: mc/3D/CitcomS/trunk/configure.ac
===================================================================
--- mc/3D/CitcomS/trunk/configure.ac 2007-01-30 21:15:02 UTC (rev 5934)
+++ mc/3D/CitcomS/trunk/configure.ac 2007-01-30 21:16:23 UTC (rev 5935)
@@ -54,41 +54,8 @@
AM_PATH_PYTHON([2.3])
CIT_PYTHON_SYSCONFIG
- # Checks for Python modules and packages.
-
- builddir=`pwd`
- save_PYTHONPATH="$PYTHONPATH"
- PYTHONPATH="$builddir/python:$PYTHONPATH"; export PYTHONPATH
- cd $srcdir
-
- AC_MSG_NOTICE([downloading missing Python dependencies])
- AS_IF([AC_TRY_COMMAND([$PYTHON setup.py install_deps -zmxd $builddir/deps >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD])],
- [],
- [AC_MSG_FAILURE([cannot download missing Python dependencies])])
-
- AC_MSG_NOTICE([building Python dependencies])
- AS_IF([AC_TRY_COMMAND([$PYTHON setup.py develop -H None -f $builddir/deps -x -d $builddir/python >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD])],
- [],
- [AC_MSG_FAILURE([building Python dependencies])])
-
- AC_MSG_CHECKING([for egg-related flags])
- AS_IF([AC_TRY_COMMAND([$PYTHON setup.py egg_flags >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD])],
- [AC_MSG_RESULT(ok)
- . egg-flags.sh
- rm -f egg-flags.sh
- ],
- [AC_MSG_RESULT(failed)
- AC_MSG_FAILURE([cannot scan Python eggs for flags])])
-
- cd $builddir
- PYTHONPATH="$save_PYTHONPATH"
- PYTHONPATH="${pythondir}:${pyexecdir}${save_PYTHONPATH:+:${save_PYTHONPATH}}"
-
- AC_SUBST(PYTHONPATH)
- AC_SUBST(PYTHON_EGG_CFLAGS)
- AC_SUBST(PYTHON_EGG_CPPFLAGS)
- AC_SUBST(PYTHON_EGG_LDFLAGS)
-
+ # Check for Python modules and packages.
+ CIT_PYTHON_EGG_SETUP
fi
# Checks for programs.
More information about the cig-commits
mailing list