source: ThirdParty/Metis/stable/1.2/configure.ac @ 2934

Last change on this file since 2934 was 2934, checked in by stefan, 6 years ago

restoring BuildTools/ThirdParty/Metis?/stable/1.2

  • Property svn:eol-style set to native
  • Property svn:keywords set to "Author Date Id Revision"
File size: 2.2 KB
Line 
1# Copyright (C) 2009 International Business Machines.
2# All Rights Reserved.
3# This file is distributed under the Eclipse Public License.
4
5## $Id: configure.ac 2934 2013-09-12 12:59:32Z stefan $
6
7# Author:  Andreas Waechter            IBM    2009-04-20
8
9#############################################################################
10#                       Names and other basic things                        #
11#############################################################################
12
13AC_PREREQ(2.59)
14
15AC_INIT([ThirdPartyMetis],[1.2],[http://projects.coin-or.org/BuildTools/newticket])
16
17AC_COPYRIGHT([
18Copyright 2009 International Business Machines and others.
19All Rights Reserved.
20This file is part of the open source package Coin which is distributed
21under the Eclipse Public License.])
22
23# List one file in the package so that the configure script can test
24# whether the package is actually there
25AC_CONFIG_SRCDIR(metis-4.0/Lib/balance.c)
26
27# Where should everything be installed by default?  Here, we want it
28# to be installed directly in 'bin', 'lib', 'include' subdirectories
29# of the directory where configure is run.  The default would be
30# /usr/local.
31AC_PREFIX_DEFAULT([`pwd`])
32
33AC_COIN_PROJECTDIR_INIT(Metis)
34
35#############################################################################
36#                         Standard build tool stuff                         #
37#############################################################################
38
39# Get the system type
40AC_CANONICAL_BUILD
41
42#turn off warnings and pedantic mode since they could make trouble on some platforms,
43#and we couldn't fix them anyway
44coin_skip_warn_cflags=yes
45coin_skip_warn_fflags=yes
46
47# Check if user wants to produce debugging code
48AC_COIN_DEBUG_COMPILE(Metis)
49
50# Get the name of the C compiler
51AC_COIN_PROG_CC
52
53# Check if pkg-config is available (to setup addlibs file)
54AC_COIN_HAS_PKGCONFIG
55
56# Initialize automake
57AC_COIN_INIT_AUTO_TOOLS
58
59# We may need to create a dummy header file for Windows
60AC_CHECK_HEADER([strings.h], [], [touch strings.h])
61
62# On some systems, there are no drand48 and srand48.
63# By defining __VC__, we can make Metis use an alternative function
64AC_CHECK_FUNC(drand48,,[CFLAGS="$CFLAGS -D__VC__"])
65
66METISDIR=metis-4.0
67AC_SUBST(METISDIR)
68
69AC_CONFIG_FILES([Makefile coinmetis.pc coinmetis-uninstalled.pc])
70
71AC_COIN_FINALIZE
Note: See TracBrowser for help on using the repository browser.