3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-05-13 02:34:43 +00:00
z3/src/api
Dan Liew c8a2b6645a Teach the build system to generate and install a pkg-config file for the
".NET" bindings. This file is required for Monodevelop to find the
bindings because Monodevelop uses pkg-config to find packages
(it doesn't use the GAC).

For lack of a better name the GAC (and pkg-config) package name is now
``Microsoft.Z3.Sharp``. I don't want to call it ``Microsoft.Z3`` because
someone may want to create a ``Microsoft.Z3.pc`` file in the future for
the native Z3 library (i.e. C++ or C bindings).

In addition there is a new utility function ``configure_file()``
which reads a template file, applies some substitutions and writes
the result to another file. This very similar to what CMake does.

There is a new environment variable ``Z3_INSTALL_PKGCONFIG_DIR``
which allows pkgconfig directory to be controlled for the install.
2015-12-05 07:52:31 +00:00
..
c++ fix tests 2015-11-20 08:00:01 -08:00
dll
dotnet Teach the build system to generate and install a pkg-config file for the 2015-12-05 07:52:31 +00:00
java Added comments for quantifier constructors. Fixes #319. 2015-11-16 21:58:17 +01:00
ml Added Z3_mk_array_ext to ML API. 2015-11-09 13:49:37 +00:00
python Removed potentially unnecessary string decoding in Python API. 2015-11-23 18:41:31 +00:00
api_algebraic.cpp
api_arith.cpp
api_array.cpp add array-ext to externally exposed functions to enable interpolants with arrays to be usable in feedback loops with Z3. Addresses one issue raised in #292 2015-11-07 16:42:13 -08:00
api_ast.cpp remove deprecated API functionality 2015-11-14 13:47:41 -08:00
api_ast_map.cpp
api_ast_map.h
api_ast_vector.cpp
api_ast_vector.h
api_bv.cpp
api_config_params.cpp
api_context.cpp remove deprecated user-theory plugins and other unused functionality from API 2015-11-20 08:43:27 -08:00
api_context.h remove deprecated user-theory plugins and other unused functionality from API 2015-11-20 08:43:27 -08:00
api_datalog.cpp adding rlimit resource limit facility to provide platform and architecture independent method for canceling activities 2015-09-28 13:37:59 -07:00
api_datalog.h
api_datatype.cpp
api_fpa.cpp Added FP to_ieee_bv to fpa_rewriter to enable model evaluation. 2015-09-16 12:57:05 +01:00
api_goal.cpp
api_goal.h
api_interp.cpp issue #260 -- support timeout in Z3_compute_interpolant 2015-10-28 18:02:14 -07:00
api_log.cpp
api_model.cpp remove deprecated API functionality 2015-11-14 13:47:41 -08:00
api_model.h
api_numeral.cpp
api_opt.cpp put break statement in else branh. Issue #230 (broken loop) 2015-10-03 17:15:45 -07:00
api_params.cpp
api_parsers.cpp
api_pb.cpp
api_polynomial.cpp
api_polynomial.h
api_quant.cpp remove deprecated API functionality 2015-11-14 13:47:41 -08:00
api_rcf.cpp
api_solver.cpp remove solver_old 2015-11-14 18:46:49 -08:00
api_solver.h
api_stats.cpp
api_stats.h
api_tactic.cpp
api_tactic.h
api_util.h
z3.h
z3_algebraic.h Remove extra semicolons in C++ headers. Useful for projects builded with -Wpedantic 2015-07-25 23:46:01 +03:00
z3_api.h remove deprecated user-theory plugins and other unused functionality from API 2015-11-20 08:43:27 -08:00
z3_fpa.h Remove extra semicolons in C++ headers. Useful for projects builded with -Wpedantic 2015-07-25 23:46:01 +03:00
z3_interp.h Remove extra semicolons in C++ headers. Useful for projects builded with -Wpedantic 2015-07-25 23:46:01 +03:00
z3_logger.h
z3_macros.h
z3_polynomial.h Remove extra semicolons in C++ headers. Useful for projects builded with -Wpedantic 2015-07-25 23:46:01 +03:00
z3_private.h
z3_rcf.h Remove extra semicolons in C++ headers. Useful for projects builded with -Wpedantic 2015-07-25 23:46:01 +03:00
z3_replayer.cpp
z3_replayer.h
z3_v1.h