gravatar
alpar (Alpar Juttner)
alpar@cs.elte.hu
Configurable glpk prefix in ./scripts/bootstrap.sh and ... unneeded solver backends are explicitely switched off with --without-*
0 1 0
default
1 file changed with 19 insertions and 4 deletions:
↑ Collapse diff ↑
Ignore white space 4 line context
... ...
@@ -45,4 +45,7 @@
45 45
    "# LEMON installation prefix"
46 46

	
47
augment_config GLPK_PREFIX /usr/local/ \
48
    "# GLPK installation root prefix"
49

	
47 50
augment_config COIN_OR_PREFIX /usr/local/coin-or \
48 51
    "# COIN-OR installation root prefix (used for CLP/CBC)"
... ...
@@ -110,4 +113,15 @@
110 113
fi
111 114

	
115
if [ -f ${GLPK_PREFIX}/include/glpk.h ]; then
116
    if yesorno "Use GLPK" "y"
117
    then
118
        glpk_flag="--with-glpk=$GLPK_PREFIX"
119
    else
120
        glpk_flag="--without-glpk"
121
    fi
122
else
123
    glpk_flag="--without-glpk"        
124
fi
125

	
112 126
if [ -f ${COIN_OR_PREFIX}/include/coin/config_coinutils.h ]; then
113 127
    if yesorno "Use COIN-OR (CBC/CLP)" "n"
... ...
@@ -115,8 +129,8 @@
115 129
        coin_flag="--with-coin=$COIN_OR_PREFIX"
116 130
    else
117
        coin_flag=""
131
        coin_flag="--without-coin"
118 132
    fi
119 133
else
120
    coin_flag=""        
134
    coin_flag="--without-coin"        
121 135
fi
122 136

	
... ...
@@ -126,8 +140,8 @@
126 140
        soplex_flag="--with-soplex=$SOPLEX_PREFIX"
127 141
    else
128
        soplex_flag=""
142
        soplex_flag="--without-soplex"
129 143
    fi
130 144
else
131
    soplex_flag=""
145
    soplex_flag="--without-soplex"
132 146
fi
133 147

	
... ...
@@ -138,4 +152,5 @@
138 152
$valgrind_flags \
139 153
"$cxx_flags" \
154
$glpk_flag \
140 155
$coin_flag \
141 156
$soplex_flag \
0 comments (0 inline)