Files
Z3Prover-z3/scripts
Karlheinz Friedberger 764e033bf4 Specify and document value for environment variable for loading native library in Java bindings (#5477)
* limit range of environment variable for loading the native library in Java to "true".

This change specifies the range of values that are allowed to set the environment
variable "z3.skipLibraryLoad".
Only the value "true" (in upper-, lower-, and mixed-case is accepted as valid value.
Other values, such as "false", "0", "1", "foo", an empty or a missing value are
evaluated to "false" and cause the default loading of the native library.

* adding documentation about environment variable for (not) loading the native library in Java.

This is a follow-up commit for #4667 to provide a publicly visible documentation.
2021-08-13 14:54:02 -07:00
..
2021-06-04 15:13:34 -07:00
2021-07-30 22:38:56 -07:00
2021-01-29 06:47:10 -08:00
2016-01-04 21:04:07 +00:00
2012-10-23 12:12:59 -07:00
2016-02-14 19:57:21 +00:00
2021-07-13 17:14:47 +02:00
2021-06-04 19:49:59 +01:00
2021-06-04 11:15:13 -07:00
na
2021-06-04 11:02:00 -07:00
2019-02-27 14:43:39 -08:00
2021-07-10 15:20:56 +02:00
2012-10-25 18:46:37 -07:00
2019-06-12 08:13:57 -07:00
2019-06-11 11:52:42 -07:00
2021-07-29 11:32:20 -07:00
2019-06-12 08:35:34 -07:00
2019-06-12 01:25:43 -07:00
2016-01-04 21:04:07 +00:00
2020-07-26 12:03:03 -07:00
2018-03-20 13:37:04 -07:00

Instructions for updating external Z3 API
-----------------------------------------

The python "macros": def_Type() and def_API() are used to add new types and function definitions to the Z3 API.
The .h files provided to `mk_bindings(API_files)` contain these definitions.
See src\api\z3_api.h for many examples.

The bindings for .Net and Python are generated when mk_make.py is invoked.