3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-07 01:54:08 +00:00
z3/contrib/cmake
Dan Liew 4cc2b292c0 [CMake] Remove compiler flag overrides and support for C language.
The setting of overrides was broken (the CXX flags were not set but
the C flags were) and we aren't even using the C compiler any more.

The C compiler is used by the example C project but that is built
as an external project now so we don't need C support anymore.

The setting of defaults was also very fragile. CMake has quite
complicated support here (e.g. MSVC with a clang based tool chain) which
would likely not work properly with the override approach as it existed.

This means we loose some of the custom linker flags we were setting for
MSVC but we were never doing a great job of replicating the exact set of
flags used in the old build system anyway. Subsequent commits will
gradually fix this.
2017-04-29 16:22:46 +01:00
..
cmake [CMake] Remove compiler flag overrides and support for C language. 2017-04-29 16:22:46 +01:00
doc [CMake] Teach CMake to build the documentation for the API bindings 2017-04-26 11:02:36 +01:00
examples [CMake] On Windows when building the examples copy the Z3 library 2017-03-13 12:37:29 +00:00
src tuning and fixing consequence finding, adding dimacs evaluation 2017-04-26 13:53:37 -07:00
bootstrap.py Fix running the CMake bootstrap script under Python 2.7 2016-03-04 15:26:09 +00:00
maintainers.txt Add bootstrap.py script to copy CMake files into their correct location 2016-03-04 15:26:09 +00:00