3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-08 10:25:18 +00:00
z3/contrib/cmake/src
Dan Liew 022039535a [CMake] Implement support for building and installing the Java bindings.
I'm not entirely happy with some parts of the implementation

* The default locations for installing ``com.microsoft.z3.jar`` and ``libz3java.so``
  aren't correct.  CMake cache variables have been provided that allow the user to change
  where these get installed.

* The name of ``libz3java.so``. It doesn't conform to the Debian
  packaging guidelines (https://www.debian.org/doc/packaging-manuals/java-policy/x126.html)
  and I have not provided an option to change this.

* The fact that ``SONAME`` and ``VERSION`` are not set on ``libz3java.so``.

These issues should be addressed once we know the correct way to handle
installation.
2016-04-18 11:39:20 +01:00
..
ackermannization Move CMakeLists.txt files (other than the one in the repository root) 2016-03-04 15:26:09 +00:00
api [CMake] Implement support for building and installing the Java bindings. 2016-04-18 11:39:20 +01:00
ast Adding cpp files for bv_trailing to CMakeLists. 2016-04-06 11:04:17 +01:00
cmd_context Move CMakeLists.txt files (other than the one in the repository root) 2016-03-04 15:26:09 +00:00
duality Move CMakeLists.txt files (other than the one in the repository root) 2016-03-04 15:26:09 +00:00
interp Move CMakeLists.txt files (other than the one in the repository root) 2016-03-04 15:26:09 +00:00
math Move CMakeLists.txt files (other than the one in the repository root) 2016-03-04 15:26:09 +00:00
model Move CMakeLists.txt files (other than the one in the repository root) 2016-03-04 15:26:09 +00:00
muz Move CMakeLists.txt files (other than the one in the repository root) 2016-03-04 15:26:09 +00:00
nlsat Move CMakeLists.txt files (other than the one in the repository root) 2016-03-04 15:26:09 +00:00
opt Move CMakeLists.txt files (other than the one in the repository root) 2016-03-04 15:26:09 +00:00
parsers Move CMakeLists.txt files (other than the one in the repository root) 2016-03-04 15:26:09 +00:00
qe fix cmake issues 2016-03-19 15:51:31 -07:00
sat Move CMakeLists.txt files (other than the one in the repository root) 2016-03-04 15:26:09 +00:00
shell [CMake] Provide a way to customise the install directories used for 2016-03-09 14:22:27 +00:00
smt Move CMakeLists.txt files (other than the one in the repository root) 2016-03-04 15:26:09 +00:00
solver Move CMakeLists.txt files (other than the one in the repository root) 2016-03-04 15:26:09 +00:00
tactic updating CMakeLists file, hope it works :-) 2016-03-09 15:56:23 -08:00
test Add missing source file declarations to CMake build that were 2016-03-07 15:00:22 +00:00
util Move CMakeLists.txt files (other than the one in the repository root) 2016-03-04 15:26:09 +00:00
CMakeLists.txt [CMake] Implement support for building and installing the Java bindings. 2016-04-18 11:39:20 +01:00