source: trunk/configure.ac @ 191

Last change on this file since 191 was 184, checked in by pbelotti, 12 years ago

fixing compilation problem for stdint.h

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