@@ -12,13 +12,15 @@ ifneq ($(MINISAT),)
12
12
MINISAT_INCLUDE =-I $(MINISAT )
13
13
MINISAT_LIB =$(MINISAT ) /Solver$(OBJEXT ) $(MINISAT ) /Proof$(OBJEXT ) $(MINISAT ) /File$(OBJEXT )
14
14
CP_CXXFLAGS += -DHAVE_MINISAT
15
+ CLEANFILES += $(MINISAT_LIB ) $(patsubst % $(OBJEXT ) , % .d, $(MINISAT_LIB ) )
15
16
endif
16
17
17
18
ifneq ($(MINISAT2 ) ,)
18
19
MINISAT2_SRC =sat/satcheck_minisat2.cpp
19
20
MINISAT2_INCLUDE =-I $(MINISAT2 )
20
21
MINISAT2_LIB =$(MINISAT2 ) /minisat/simp/SimpSolver$(OBJEXT ) $(MINISAT2 ) /minisat/core/Solver$(OBJEXT )
21
22
CP_CXXFLAGS += -DHAVE_MINISAT2 -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
23
+ CLEANFILES += $(MINISAT2_LIB ) $(patsubst % $(OBJEXT ) , % .d, $(MINISAT2_LIB ) )
22
24
endif
23
25
24
26
ifneq ($(IPASIR ) ,)
@@ -34,6 +36,7 @@ ifneq ($(GLUCOSE),)
34
36
GLUCOSE_INCLUDE =-I $(GLUCOSE )
35
37
GLUCOSE_LIB =$(GLUCOSE ) /simp/SimpSolver$(OBJEXT ) $(GLUCOSE ) /core/Solver$(OBJEXT )
36
38
CP_CXXFLAGS += -DHAVE_GLUCOSE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
39
+ CLEANFILES += $(GLUCOSE_LIB ) $(patsubst % $(OBJEXT ) , % .d, $(GLUCOSE_LIB ) )
37
40
endif
38
41
39
42
ifneq ($(SQUOLEM2 ) ,)
@@ -193,7 +196,7 @@ INCLUDES += -I .. \
193
196
$(SQUOLEM2_INC ) $(CUDD_INCLUDE ) $(GLUCOSE_INCLUDE ) \
194
197
$(PICOSAT_INCLUDE ) $(LINGELING_INCLUDE )
195
198
196
- CLEANFILES = solvers$(LIBEXT ) \
199
+ CLEANFILES + = solvers$(LIBEXT ) \
197
200
smt2_solver$(EXEEXT ) smt2/smt2_solver$(OBJEXT ) smt2/smt2_solver$(DEPEXT )
198
201
199
202
all : solvers$(LIBEXT ) smt2_solver$(EXEEXT )
0 commit comments