picosat: install more stuff

Projects like the AIGER toolkit want to use the picosat.o object file in order
to do SAT solving. Install this, along with the header and version information,
so a build of the AIGER can use it. This means that picosat does not need to be
built twice.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
This commit is contained in:
Austin Seipp 2017-10-16 05:12:18 -05:00
parent e84cec2762
commit b72f543f96

View File

@ -12,9 +12,11 @@ stdenv.mkDerivation rec {
configurePhase = "./configure.sh --shared --trace"; configurePhase = "./configure.sh --shared --trace";
installPhase = '' installPhase = ''
mkdir -p $out/bin $out/lib $out/include/picosat mkdir -p $out/bin $out/lib $out/share $out/include/picosat
cp picomus picomcs picosat picogcnf "$out"/bin cp picomus picomcs picosat picogcnf "$out"/bin
cp VERSION "$out"/share/picosat.version
cp picosat.o "$out"/lib
cp libpicosat.a "$out"/lib cp libpicosat.a "$out"/lib
cp libpicosat.so "$out"/lib cp libpicosat.so "$out"/lib