source: trunk/configure.ac @ 974

Last change on this file since 974 was 974, checked in by stefan, 7 years ago

check for Metis before HSL; rerun autotools

  • Property svn:keywords set to Author Date Id Revision
File size: 2.7 KB
Line 
1# Copyright (C) 2011 Pietro Belotti
2# All Rights Reserved.
3# This file is distributed under the Eclipse Public License.
4
5# Author:  Pietro Belotti
6# Template by Andreas Waechter
7
8#############################################################################
9#                       Names and other basic things                        #
10#############################################################################
11
12AC_PREREQ(2.59)
13
14AC_INIT([Couenne],[trunk],[couenne@list.coin-or.org])
15
16AC_COPYRIGHT([
17Copyright 2011 Pietro Belotti
18All Rights Reserved.
19This file is part of the open source package Coin-OR which is distributed
20under the Eclipse Public License.])
21
22AC_REVISION(0.0)
23
24# List one file in the package so that the configure script can test
25# whether the package is actually there
26AC_CONFIG_SRCDIR(configure.ac)
27
28# Where should everything be installed by default?  Here, we want it
29# to be installed directly in 'bin', 'lib', 'include' subdirectories
30# of the directory where configure is run.  The default would be
31# /usr/local.
32AC_PREFIX_DEFAULT([`pwd`])
33
34#############################################################################
35#              Create the libtool script for the subdirectories             #
36#############################################################################
37
38AC_COIN_CREATE_LIBTOOL
39
40#############################################################################
41#                  Check which subprojects are there                        #
42#############################################################################
43
44AC_COIN_MAIN_PACKAGEDIR(ASL,   ThirdParty,[solvers/asl.h])
45AC_COIN_MAIN_PACKAGEDIR(Blas,  ThirdParty,[daxpy.f])
46AC_COIN_MAIN_PACKAGEDIR(Lapack,ThirdParty,[LAPACK/SRC/dlarf.f])
47AC_COIN_MAIN_PACKAGEDIR(Metis, ThirdParty,[metis-4.0/Lib/balance.c])
48AC_COIN_MAIN_PACKAGEDIR(HSL,   ThirdParty)
49AC_COIN_MAIN_PACKAGEDIR(Mumps, ThirdParty,[MUMPS/src/dmumps_part1.F])
50AC_COIN_MAIN_PACKAGEDIR(SoPlex,ThirdParty,[soplex/src/soplex.h])
51AC_COIN_MAIN_PACKAGEDIR(CoinUtils)
52AC_COIN_MAIN_PACKAGEDIR(Osi)
53AC_COIN_MAIN_PACKAGEDIR(Clp)
54AC_COIN_MAIN_PACKAGEDIR(Cgl)
55AC_COIN_MAIN_PACKAGEDIR(Cbc)
56AC_COIN_MAIN_PACKAGEDIR(Ipopt)
57AC_COIN_MAIN_PACKAGEDIR(SCIP,  ThirdParty,[scip/src/scip/scip.h])  # should be after Ipopt and Clp
58AC_COIN_MAIN_PACKAGEDIR(Bonmin)
59AC_COIN_MAIN_PACKAGEDIR(Couenne)
60
61##############################################################################
62#                   Finishing up by writing all the output                   #
63##############################################################################
64
65# Here list all the files that configure should create (except for the
66# configuration header file)
67AC_CONFIG_FILES([Makefile doxydoc/doxygen.conf])
68
69# Finally, we let configure write all the output...
70AC_COIN_FINALIZE
Note: See TracBrowser for help on using the repository browser.