mirror of
https://github.com/Z3Prover/z3
synced 2025-04-07 18:05:21 +00:00
ML API: build fixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
This commit is contained in:
parent
2ee4409962
commit
ceabafa01c
|
@ -1434,8 +1434,8 @@ class MLComponent(Component):
|
|||
out.write('%s:' % (os.path.join(sub_dir, "z3.cmxa")))
|
||||
for m in modules:
|
||||
out.write(' %s.cmi' % (os.path.join(sub_dir, m)))
|
||||
out.write(' %s.cmx' % (os.path.join(sub_dir, m)))
|
||||
out.write(' %s.cmo' % (os.path.join(sub_dir, m)))
|
||||
# out.write(' %s.cmx' % (os.path.join(sub_dir, m)))
|
||||
# out.write(' %s.cmo' % (os.path.join(sub_dir, m)))
|
||||
out.write('%s/z3native_stubs.o\n' % (sub_dir))
|
||||
out.write('\tcd %s ; ocamlmklib -verbose -o z3' % (sub_dir))
|
||||
for m in modules:
|
||||
|
@ -1453,11 +1453,15 @@ class MLComponent(Component):
|
|||
for m in modules:
|
||||
out.write(' %s.cma' % (os.path.join(sub_dir, m)))
|
||||
out.write(' %s.cmxa' % (os.path.join(sub_dir, m)))
|
||||
out.write(' %s.cmxx' % (os.path.join(sub_dir, m)))
|
||||
out.write(' %s.cmi' % (os.path.join(sub_dir, m)))
|
||||
out.write(' %s.cmx' % (os.path.join(sub_dir, m)))
|
||||
out.write(' %s.cmxs' % (os.path.join(sub_dir, m)))
|
||||
out.write(' %s.cmi' % (os.path.join(sub_dir, m)))
|
||||
out.write(' %s' % ((os.path.join(sub_dir, 'libz3$(LIB_EXT)'))))
|
||||
out.write(' %s' % ((os.path.join(sub_dir, 'dllz3$(SO_EXT)'))))
|
||||
out.write(' %s' % ((os.path.join(sub_dir, 'dllz3'))))
|
||||
if IS_WINDOWS:
|
||||
out.write('.lib')
|
||||
else:
|
||||
out.write('.so') # .so also on OSX!
|
||||
out.write('\n\n')
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue