mirror of
https://github.com/Z3Prover/z3
synced 2025-05-09 16:55:47 +00:00
Keep z3.ml
and z3.mli
in the src but specify the generated file in the bin.
This commit is contained in:
parent
7a78bd4a6b
commit
7943538744
1 changed files with 11 additions and 16 deletions
|
@ -56,14 +56,6 @@ add_custom_command(
|
|||
VERBATIM
|
||||
)
|
||||
|
||||
add_custom_command(
|
||||
OUTPUT ${z3ml_bin}/z3.ml
|
||||
${z3ml_bin}/z3.mli
|
||||
COMMAND "${CMAKE_COMMAND}" "-E" "copy" "${z3ml_src}/z3.ml" "${z3ml_bin}/z3.ml"
|
||||
COMMAND "${CMAKE_COMMAND}" "-E" "copy" "${z3ml_src}/z3.mli" "${z3ml_bin}/z3.mli"
|
||||
DEPENDS ${z3ml_src}/z3.ml
|
||||
${z3ml_src}/z3.mli
|
||||
COMMENT "Copying z3.ml and z3.mli to build area")
|
||||
|
||||
set(z3ml_common_flags "-package" "zarith"
|
||||
"-I" "${z3ml_bin}")
|
||||
|
@ -133,15 +125,18 @@ add_custom_command(
|
|||
${z3ml_bin}/z3.cmo
|
||||
${z3ml_bin}/z3.cmx
|
||||
COMMAND "${OCAMLFIND}" "ocamlc" ${z3ml_common_flags}
|
||||
"-c" "${z3ml_bin}/z3.mli"
|
||||
"-o" "${z3ml_bin}/z3.cmi"
|
||||
"-c" "${z3ml_src}/z3.mli"
|
||||
COMMAND "${OCAMLFIND}" "ocamlc" ${z3ml_common_flags}
|
||||
"-c" "${z3ml_bin}/z3.ml"
|
||||
"-o" "${z3ml_bin}/z3.cmo"
|
||||
"-c" "${z3ml_src}/z3.ml"
|
||||
COMMAND "${OCAMLFIND}" "ocamlopt" ${z3ml_common_flags}
|
||||
"-c" "${z3ml_bin}/z3.ml"
|
||||
"-o" "${z3ml_bin}/z3.cmx"
|
||||
"-c" "${z3ml_src}/z3.ml"
|
||||
DEPENDS ${z3ml_bin}/z3enums.cmo
|
||||
${z3ml_bin}/z3native.cmo
|
||||
${z3ml_bin}/z3.ml
|
||||
${z3ml_bin}/z3.mli
|
||||
${z3ml_src}/z3.ml
|
||||
${z3ml_src}/z3.mli
|
||||
COMMENT "Building z3.cmo"
|
||||
VERBATIM)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue