another round of default test predicate mess
[cl-satwrap.git] / backends / precosat / makefile.in
blobdb509354c49f78720e3ea39bff4f2299f81ec68c
1 CXX=@CXX@
2 CXXFLAGS=@CXXFLAGS@
3 all: precosat
4 clean:
5 rm -f precosat *.o makefile precocfg.hh
6 rm -f *.gcno *.gcda cscope.out gmon.out *.gcov
7 precosat: precomain.o precosat.o precobnr.o
8 $(CXX) $(CXXFLAGS) -o precosat precomain.o precosat.o precobnr.o
9 precosat.o: precosat.hh precosat.cc makefile
10 $(CXX) $(CXXFLAGS) -c precosat.cc
11 precobnr.o: precobnr.cc precobnr.hh precocfg.hh
12 $(CXX) $(CXXFLAGS) -c precobnr.cc
13 precomain.o: precomain.cc precocfg.hh precobnr.hh
14 $(CXX) $(CXXFLAGS) -c precomain.cc
15 precocfg.hh: makefile VERSION mkconfig precosat.hh precosat.cc
16 rm -f $@; ./mkconfig > $@
18 precosat_wrap.o: precosat_wrap.c precosat.hh precosat_wrap.h precocfg.hh
19 $(CXX) $(CXXFLAGS) -o $@ -c $<
20 libprecosat.so: precosat_wrap.o precosat.o precobnr.o precocfg.hh
21 g++ -shared -o $@ $^