File tree 2 files changed +40
-4
lines changed
2 files changed +40
-4
lines changed Original file line number Diff line number Diff line change @@ -33,11 +33,11 @@ endif
33
33
CP_CFLAGS = -MMD -MP
34
34
CXXFLAGS ?= -Wall -O2
35
35
ifeq ($(filter-out OSX OSX_Universal,$(BUILD_ENV_)),)
36
- CP_CXXFLAGS = -MMD -MP -mmacosx-version-min=10.9 -std=c++11 -stdlib=libc++
36
+ CP_CXXFLAGS + = -MMD -MP -mmacosx-version-min=10.9 -std=c++11 -stdlib=libc++
37
37
LINKFLAGS += -mmacosx-version-min=10.9 -stdlib=libc++
38
38
LINKNATIVE += -mmacosx-version-min=10.9 -stdlib=libc++
39
39
else
40
- CP_CXXFLAGS = -MMD -MP -std=c++11
40
+ CP_CXXFLAGS + = -MMD -MP -std=c++11
41
41
endif
42
42
ifeq ($(filter -O%,$(CXXFLAGS)),)
43
43
CP_CXXFLAGS += -O2
@@ -100,7 +100,7 @@ else ifeq ($(BUILD_ENV_),Cygwin)
100
100
CFLAGS ?= -Wall -O2
101
101
CXXFLAGS ?= -Wall -O2
102
102
CP_CFLAGS = -MMD -MP
103
- CP_CXXFLAGS = -MMD -MP -std=c++11 -U__STRICT_ANSI__
103
+ CP_CXXFLAGS + = -MMD -MP -std=c++11 -U__STRICT_ANSI__
104
104
LINKFLAGS = -static -std=c++11
105
105
LINKLIB = ar rcT $@ $^
106
106
LINKBIN = $(CXX) $(LINKFLAGS) -o $@ -Wl,--start-group $^ -Wl,--end-group $(LIBS) -static
@@ -130,7 +130,7 @@ else ifeq ($(BUILD_ENV_),MSVC)
130
130
CFLAGS ?= /W3 /O2 /GF
131
131
CXXFLAGS ?= /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF
132
132
CP_CFLAGS =
133
- CP_CXXFLAGS =
133
+ CP_CXXFLAGS + =
134
134
LINKLIB = lib /NOLOGO /OUT:$@ $^
135
135
LINKBIN = $(CXX) $(LINKFLAGS) /Fe$@ $^ $(LIBS)
136
136
LINKNATIVE = $(HOSTCXX) /Fe$@ $^
Original file line number Diff line number Diff line change @@ -26,6 +26,42 @@ MINISAT2 = ../../minisat-2.2.1
26
26
# GLUCOSE = ../../glucose-syrup
27
27
# SMVSAT =
28
28
29
+ ifneq ($(PRECOSAT ), )
30
+ CP_CXXFLAGS += -DSATCHECK_PRECOSAT
31
+ endif
32
+
33
+ ifneq ($(PICOSAT ), )
34
+ CP_CXXFLAGS += -DSATCHECK_PICOSAT
35
+ endif
36
+
37
+ ifneq ($(LINGELING ), )
38
+ CP_CXXFLAGS += -DSATCHECK_LINGELING
39
+ endif
40
+
41
+ ifneq ($(CHAFF ), )
42
+ CP_CXXFLAGS += -DSATCHECK_CHAFF
43
+ endif
44
+
45
+ ifneq ($(BOOLEFORCE ), )
46
+ CP_CXXFLAGS += -DSATCHECK_BOOLEFORCE
47
+ endif
48
+
49
+ ifneq ($(MINISAT ), )
50
+ CP_CXXFLAGS += -DSATCHECK_MINISAT
51
+ endif
52
+
53
+ ifneq ($(MINISAT2 ), )
54
+ CP_CXXFLAGS += -DSATCHECK_MINISAT2
55
+ endif
56
+
57
+ ifneq ($(GLUCOSE ), )
58
+ CP_CXXFLAGS += -DSATCHECK_GLUCOSE
59
+ endif
60
+
61
+ ifneq ($(SMVSAT ), )
62
+ CP_CXXFLAGS += -DSATCHECK_SMVSAT
63
+ endif
64
+
29
65
# Signing identity for MacOS Gatekeeper
30
66
31
67
OSX_IDENTITY = "Developer ID Application: Daniel Kroening"
You can’t perform that action at this time.
0 commit comments