Build support library from base and context. (#6368)
authorMathias Preiner <mathias.preiner@gmail.com>
Thu, 15 Apr 2021 21:45:54 +0000 (14:45 -0700)
committerGitHub <noreply@github.com>
Thu, 15 Apr 2021 21:45:54 +0000 (21:45 +0000)
commit640a07690826d4bbd87398949091b94b32e35c7a
tree6977ce7ed5f55b77f3ca79e055c411a3fa09b3fe
parent3564c3345d7fa53744661d815cbd463cc02567d7
Build support library from base and context. (#6368)

This PR creates a support library from the utilities in base and context, which will be required in the parser as soon as we move the symbol table/manager to the parser.

Note: I decided to always build static libraries from base and context (and optionally enable -fPIC for shared builds) since I'm not sure if we want to have these libraries installed separately. Right now these are considered as cvc5 internal utilities that can be used in all cvc5 libraries, but not outside.
src/CMakeLists.txt
src/base/CMakeLists.txt
src/context/CMakeLists.txt [new file with mode: 0644]
src/prop/bvminisat/mtl/config.mk [deleted file]
src/prop/bvminisat/mtl/template.mk [deleted file]
src/prop/minisat/mtl/config.mk [deleted file]
src/prop/minisat/mtl/template.mk [deleted file]