cppcheck, z3.

This commit is contained in:
4fury-c3440d8
2022-05-29 00:40:51 +03:00
parent 5fc567f4b8
commit 7022957baf
4 changed files with 30 additions and 16 deletions
+11 -12
View File
@@ -9,22 +9,21 @@ from pisi.actionsapi import cmaketools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
j = "-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DPYTHON_EXECUTABLE=/usr/bin/python3 \
-DZ3_USE_LIB_GMP=True \
-DZ3_LINK_TIME_OPTIMIZATION=True \
-DZ3_BUILD_LIBZ3_SHARED=True \
-DZ3_BUILD_PYTHON_BINDINGS=True \
-DZ3_INSTALL_PYTHON_BINDINGS=True \
"
j = ''.join([
' -DCMAKE_INSTALL_PREFIX=/usr',
' -DCMAKE_INSTALL_LIBDIR=lib',
' -DPYTHON_EXECUTABLE=/usr/bin/python3',
' -DZ3_USE_LIB_GMP=True',
' -DZ3_LINK_TIME_OPTIMIZATION=True',
' -DZ3_BUILD_LIBZ3_SHARED=True',
' -DZ3_BUILD_PYTHON_BINDINGS=True',
' -DZ3_INSTALL_PYTHON_BINDINGS=True '
])
shelltools.export("PYTHON", "/usr/bin/python3")
def setup():
shelltools.makedirs("build")
shelltools.cd("build")
cmaketools.configure("%s -G 'Ninja'" % j, sourceDir = '..')
cmaketools.configure("-Bbuild %s -G 'Ninja'" % j)
def build():
shelltools.system("ninja -C build")