1 # Makefile for swig calls and magic necessary for each backend
5 precosat
: precosat_lisp precosat_bin precosat_shlib
9 (cd precosat
&& $(SWIG
) precosat-cffi.i
)
11 # basic binary stuff as provided by authors
13 #(cd precosat && env CXX="c++ -fPIC" sh configure -g --check && env CXX="c++ -fPIC" make)
14 (cd precosat
&& env CXX
="c++ -fPIC" sh configure
&& env CXX
="c++ -fPIC" make
)
16 # shlib. FIXME: should be done portably
17 precosat_shlib
: precosat_bin
18 (cd precosat
&& make libprecosat.so
)