source: trunk/configure.ac @ 84

Last change on this file since 84 was 84, checked in by pbelotti, 11 years ago

better check for HSL?

File size: 2.8 KB
Line 
1# Copyright (C) 2008 Pietro Belotti
2# All Rights Reserved.
3# This file is distributed under the Common 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],[0.0],[belotti@lehigh.edu])
15
16AC_COPYRIGHT([
17Copyright 2008 Pietro Belotti
18All Rights Reserved.
19This file is part of the open source package Coin which is distributed
20under the Common 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 ThirdParty sources are available                  #
42#############################################################################
43
44AC_COIN_THIRDPARTY_SUBDIRS([Blas],[ThirdParty/Blas],[daxpy.f])
45AC_COIN_THIRDPARTY_SUBDIRS([Lapack],[ThirdParty/Lapack],[LAPACK/SRC/dlarf.f])
46AC_COIN_THIRDPARTY_SUBDIRS([HSL],[ThirdParty/HSL],[ma27ad.f])
47AC_COIN_THIRDPARTY_SUBDIRS([ASL],[ThirdParty/ASL],[solvers/asl.h])
48AC_COIN_THIRDPARTY_SUBDIRS([Mumps],[ThirdParty/Mumps],[MUMPS/src/dmumps_part1.F])
49
50#############################################################################
51#                  Check which subprojects are there                        #
52#############################################################################
53
54AC_COIN_MAIN_SUBDIRS(CoinUtils)
55AC_COIN_MAIN_SUBDIRS(Clp)
56AC_COIN_MAIN_SUBDIRS(Osi)
57AC_COIN_MAIN_SUBDIRS(Cgl)
58AC_COIN_MAIN_SUBDIRS(Cbc)
59AC_COIN_MAIN_SUBDIRS(Ipopt)
60AC_COIN_MAIN_SUBDIRS(Bonmin)
61AC_COIN_MAIN_SUBDIRS(Couenne)
62
63##############################################################################
64#                   Finishing up by writing all the output                   #
65##############################################################################
66
67# Here list all the files that configure should create (except for the
68# configuration header file)
69AC_CONFIG_FILES([Makefile doxydoc/doxygen.conf])
70
71# Finally, we let configure write all the output...
72AC_COIN_FINALIZE
Note: See TracBrowser for help on using the repository browser.