@@ -41,31 +41,9 @@ INSTALLDIR =
41
41
# include make.project file
42
42
# -----------------------------------------------------------------------------
43
43
44
- # do not use other open source projects; needs to be set before including make.project
45
- ifeq ($(OPENSOURCE ) ,false)
46
- override EXPRINT = none
47
- override GMP = false
48
- override BOOST = false
49
- override MPFR = false
50
- override READLINE = false
51
- override ZLIB = false
52
- override ZIMPL = false
53
- override IPOPT = false
54
- override AMPL = false
55
- endif
56
-
57
44
# mark that this is a SCIP internal makefile
58
45
SCIPINTERNAL = true
59
46
60
- # use THREADSAFE=true if compiled with TPI not equal to none
61
- ifeq ($(TPI ) ,omp)
62
- override THREADSAFE = true
63
- endif
64
- ifeq ($(TPI ) ,tny)
65
- override THREADSAFE = true
66
- endif
67
-
68
-
69
47
# load default settings and detect host architecture
70
48
include $(SCIPDIR ) /make/make.project
71
49
@@ -82,42 +60,43 @@ MAKESOFTLINKS = true
82
60
# define build flags
83
61
# -----------------------------------------------------------------------------
84
62
BUILDFLAGS = " ARCH=$(ARCH ) \\n\
85
- CHECKSTAGE=$(CHECKSTAGE ) \\n\
86
63
COMP=$(COMP ) \\n\
64
+ OSTYPE=$(OSTYPE ) \\n\
65
+ OPT=$(OPT ) \\n\
66
+ LTO=$(LTO ) \\n\
67
+ SANITIZE=$(SANITIZE ) \\n\
68
+ SHARED=$(SHARED ) \\n\
69
+ CHECKSTAGE=$(CHECKSTAGE ) \\n\
87
70
DEBUGSOL=$(DEBUGSOL ) \\n\
88
- EXPRINT=$(EXPRINT ) \\n\
89
- GMP=$(GMP ) \\n\
90
- BOOST=$(BOOST ) \\n\
91
- MPFR=$(MPFR ) \\n\
92
71
EXACTSOLVE=$(EXACTSOLVE ) \\n\
93
- IPOPTOPT=$(IPOPTOPT ) \\n\
94
- LAPACK=$(LAPACK ) \\n\
95
- LPSCHECK=$(LPSCHECK ) \\n\
96
- LPSOPT=$(LPSOPT ) \\n\
97
72
NOBLKBUFMEM=$(NOBLKBUFMEM ) \\n\
98
73
NOBLKMEM=$(NOBLKMEM ) \\n\
99
74
NOBUFMEM=$(NOBUFMEM ) \\n\
100
- OPT=$(OPT ) \\n\
101
- LTO=$(LTO ) \\n\
102
- OSTYPE=$(OSTYPE ) \\n\
103
75
THREADSAFE=$(THREADSAFE ) \\n\
104
- PAPILO=$(PAPILO ) \\n\
105
- READLINE=$(READLINE ) \\n\
106
- SANITIZE=$(SANITIZE ) \\n\
107
- SHARED=$(SHARED ) \\n\
108
- SYM=$(SYM ) \\n\
109
76
USRARFLAGS=$(USRARFLAGS ) \\n\
110
77
USRCFLAGS=$(USRCFLAGS ) \\n\
111
78
USRCXXFLAGS=$(USRCXXFLAGS ) \\n\
112
79
USRFLAGS=$(USRFLAGS ) \\n\
113
80
USRLDFLAGS=$(USRLDFLAGS ) \\n\
114
81
USROFLAGS=$(USROFLAGS ) \\n\
115
82
VERSION=$(VERSION ) \\n\
83
+ AMPL=$(AMPL ) \\n\
84
+ BOOST=$(BOOST ) \\n\
85
+ CONOPT=$(CONOPT ) \\n\
86
+ EXPRINT=$(EXPRINT ) \\n\
87
+ IPOPTOPT=$(IPOPTOPT ) \\n\
88
+ GMP=$(GMP ) \\n\
89
+ LAPACK=$(LAPACK ) \\n\
90
+ LPSCHECK=$(LPSCHECK ) \\n\
91
+ LPSOPT=$(LPSOPT ) \\n\
92
+ MPFR=$(MPFR ) \\n\
93
+ PAPILO=$(PAPILO ) \\n\
94
+ READLINE=$(READLINE ) \\n\
95
+ SYM=$(SYM ) \\n\
116
96
WORHP=$(WORHP ) \\n\
117
97
WORHPOPT=$(WORHPOPT ) \\n\
118
98
ZIMPL=$(ZIMPL ) \\n\
119
99
ZIMPLOPT=$(ZIMPLOPT ) \\n\
120
- AMPL=$(AMPL ) \\n\
121
100
ZLIB=$(ZLIB ) "
122
101
123
102
# -----------------------------------------------------------------------------
@@ -1993,7 +1972,6 @@ help:
1993
1972
@echo " - EXPRINT=<cppad|none>: Use CppAD as expressions interpreter (default) or no expressions interpreter."
1994
1973
@echo " - SANITIZE=<false|true|thread|address|memory>: To choose type of sanitizer."
1995
1974
@echo " - SYM=<none|bliss|nauty|sbliss|snauty|dejavu>: To choose type of symmetry handling."
1996
- @echo " - PARASCIP=<true|false>: Build for ParaSCIP (deprecated, use THREADSAFE)."
1997
1975
@echo " - THREADSAFE=<true|false>: Build thread safe."
1998
1976
@echo " - NOBLKMEM=<true|false>: Turn off block memory or on (default)."
1999
1977
@echo " - NOBUFMEM=<true|false>>: Turn off buffer memory or on (default)."
0 commit comments