COIN-OR::LEMON - Graph Library

source: lemon-0.x/bootstrap @ 2074:c7ee2a2a3cff

Last change on this file since 2074:c7ee2a2a3cff was 2043:54f80cf6ac86, checked in by Akos Ladanyi, 18 years ago

revert to single configure scheme

  • Property exe set to *
File size: 1.3 KB
Line 
1#!/bin/bash
2
3quiet=0
4function quiet { [[ $quiet == 1 ]]; }
5
6if [[ "$1" == "-q" ]]; then
7  quiet=1
8  shift
9fi
10
11prev=
12for option
13do
14  if test -n "$prev"
15  then
16    eval "$prev=\$option"
17    prev=
18    continue
19  fi
20
21  optarg=`expr "x$option" : 'x[^=]*=\(.*\)'`
22
23  case $option in
24
25  -amver | --amver)
26    prev=amver ;;
27  -amver=* | --amver=*)
28    amver=$optarg ;;
29
30  -acver | --acver)
31    prev=acver ;;
32  -acver=* | --acver=*)
33    acver=$optarg ;;
34
35  --help | -h)
36    cat << EOF
37Usage: $0 [OPTION]
38
39Options:
40  -h, --help            display this help and exit
41      --amver=VERSION   use VERSION version of automake
42      --acver=VERSION   use VERSION version of autoconf
43
44Expamle:
45  $0 --amver=1.8 --acver=2.59
46EOF
47    exit 0
48    ;;
49
50  *)
51    cat << EOF >&2
52$0: unrecognized option: $option
53Try \`$0 --help' for more information.
54EOF
55    exit 1
56    ;;
57
58  esac
59done
60
61automake=automake
62aclocal=aclocal
63autoconf=autoconf
64autoheader=autoheader
65
66if test -n "$amver"
67then
68  automake=automake-$amver
69  aclocal=aclocal-$amver
70fi
71
72if test -n "$acver"
73then
74  autoconf=autoconf-$acver
75  autoheader=autoheader-$acver
76fi
77
78quiet || echo "Try using 'autoreconf -vi' instead of this."
79
80set -e
81quiet || set -x
82
83autopoint
84$aclocal -I m4
85(quiet && exec > /dev/null; libtoolize --force --copy)
86$autoconf
87$autoheader
88$automake --add-missing --copy --gnu
Note: See TracBrowser for help on using the repository browser.