mirror of
https://github.com/Z3Prover/z3
synced 2025-04-22 16:45:31 +00:00
mld
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
ff475cbd5f
commit
c99b805c14
3 changed files with 15 additions and 6 deletions
|
@ -14,6 +14,7 @@ import subprocess
|
|||
import shutil
|
||||
|
||||
ML_ENABLED=False
|
||||
MLD_ENABLED=False
|
||||
BUILD_DIR='../build'
|
||||
DOXYGEN_EXE='doxygen'
|
||||
TEMP_DIR=os.path.join(os.getcwd(), 'tmp')
|
||||
|
@ -27,7 +28,7 @@ JAVA_API_SEARCH_PATHS=['../src/api/java']
|
|||
SCRIPT_DIR=os.path.abspath(os.path.dirname(__file__))
|
||||
|
||||
def parse_options():
|
||||
global ML_ENABLED, BUILD_DIR, DOXYGEN_EXE, TEMP_DIR, OUTPUT_DIRECTORY
|
||||
global ML_ENABLED, MLD_ENABLED, BUILD_DIR, DOXYGEN_EXE, TEMP_DIR, OUTPUT_DIRECTORY
|
||||
global Z3PY_PACKAGE_PATH, Z3PY_ENABLED, DOTNET_ENABLED, JAVA_ENABLED
|
||||
global DOTNET_API_SEARCH_PATHS, JAVA_API_SEARCH_PATHS
|
||||
parser = argparse.ArgumentParser(description=__doc__)
|
||||
|
@ -41,6 +42,11 @@ def parse_options():
|
|||
default=False,
|
||||
help='Include ML/OCaml API documentation'
|
||||
)
|
||||
parser.add_argument('--mld',
|
||||
action='store_true',
|
||||
default=False,
|
||||
help='Include ML/OCaml API documentation'
|
||||
)
|
||||
parser.add_argument('--doxygen-executable',
|
||||
dest='doxygen_executable',
|
||||
default=DOXYGEN_EXE,
|
||||
|
@ -98,6 +104,7 @@ def parse_options():
|
|||
)
|
||||
pargs = parser.parse_args()
|
||||
ML_ENABLED = pargs.ml
|
||||
MLD_ENABLED = pargs.mld
|
||||
BUILD_DIR = pargs.build
|
||||
DOXYGEN_EXE = pargs.doxygen_executable
|
||||
TEMP_DIR = pargs.temp_dir
|
||||
|
@ -259,7 +266,7 @@ try:
|
|||
prefix=bullet_point_prefix)
|
||||
else:
|
||||
website_dox_substitutions['JAVA_API'] = ''
|
||||
if ML_ENABLED:
|
||||
if ML_ENABLED or MLD_ENABLED:
|
||||
website_dox_substitutions['OCAML_API'] = (
|
||||
'{prefix}<a class="el" href="ml/index.html">ML/OCaml API</a>'
|
||||
).format(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue