source: trunk/configure.in @ 216

Last change on this file since 216 was 216, checked in by bas, 14 years ago

New configure options to determine version and where the libs are installed, borrowed from mpiexec

File size: 839 bytes
Line 
1AC_INIT(src/pbs_2.4.py)
2AC_SUBST(prefix)
3AC_SUBST(exec_prefix)
4AC_SUBST(pyexecdir)
5
6
7pbsdir_default=''
8AC_ARG_WITH([pbsdir],
9 [  --with-pbsdir=PATH  The torque/pbs install directory],
10  pbsdir=$withval, pbsdir=$pbsdir_default)
11AC_SUBST(pbsdir)
12
13# Verify the PBS libs are there, but let Makefile handle including them
14# on the link line.  First check for modern torque pbs-config program using
15# $pbsdir and the rest of PATH, then fall back to looking around for the
16# libraries by hand.
17AC_PATH_PROG(PBSCONFIG, pbs-config, none, $pbsdir:$pbsdir/bin:$pbsdir/../bin:$PATH)
18if test "$PBSCONFIG" != "none"; then
19  pbs_library_dir="`$PBSCONFIG --libs`"
20  pbs_version="`$PBSCONFIG --version`"
21else
22  pbs_library_DIR=""
23  pbs_version=""
24fi
25AC_SUBST(pbs_library_dir)
26AC_SUBST(pbs_version)
27
28
29AM_PATH_PYTHON
30
31AC_OUTPUT(
32        Makefile
33        setup.py
34        )
Note: See TracBrowser for help on using the repository browser.