cmake: Only build libcvc4 and libcvc4parser as libraries.
authorMathias Preiner <mathias.preiner@gmail.com>
Wed, 12 Sep 2018 07:08:19 +0000 (00:08 -0700)
committerMathias Preiner <mathias.preiner@gmail.com>
Sat, 22 Sep 2018 23:30:59 +0000 (16:30 -0700)
commit507748d8bbdd2c9a2d29f83fd7f4ee6ac8d3fe08
tree5bebc96652aa40aa970c51f796e89f8f619192bd
parent52281cf25960740c46275783cf62c881fa8ef703
cmake: Only build libcvc4 and libcvc4parser as libraries.

The sources of all previous libraries are now added to libcvc4 and built as
libcvc4. This removes circular  dependencies between libcvc4 and libexpr.
Further, we now only have one parser library and don't build additional
libraries for each language.
20 files changed:
CMakeLists.txt
proofs/signatures/CMakeLists.txt
src/CMakeLists.txt
src/base/CMakeLists.txt
src/expr/CMakeLists.txt
src/lib/CMakeLists.txt [deleted file]
src/main/CMakeLists.txt
src/options/CMakeLists.txt
src/parser/CMakeLists.txt
src/parser/cvc/CMakeLists.txt [deleted file]
src/parser/smt1/CMakeLists.txt [deleted file]
src/parser/smt2/CMakeLists.txt [deleted file]
src/parser/tptp/CMakeLists.txt [deleted file]
src/prop/bvminisat/CMakeLists.txt [deleted file]
src/prop/minisat/CMakeLists.txt [deleted file]
src/smt_util/CMakeLists.txt [deleted file]
src/theory/CMakeLists.txt
src/util/CMakeLists.txt
test/system/CMakeLists.txt
test/unit/CMakeLists.txt