source: trunk/configure.in @ 294

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

Added an new variable:

  • pbs_library_compile_line
  • pbs_library_dir (pbs-config --libdir)
File size: 991 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_compile_line="`$PBSCONFIG --libs`"
20  pbs_library_dir="`$PBSCONFIG --libdir`"
21  pbs_version="`$PBSCONFIG --version`"
22  AC_MSG_RESULT(Found torque version: $pbs_version)
23else
24  AC_MSG_ERROR([Failed to find program pbs-config])
25fi
26AC_SUBST(pbs_library_compile_line)
27AC_SUBST(pbs_library_dir)
28AC_SUBST(pbs_version)
29
30
31AM_PATH_PYTHON
32
33AC_OUTPUT(
34        Makefile
35        setup.py
36        )
Note: See TracBrowser for help on using the repository browser.