Files
lief-project-LIEF/scripts/docker/ci/osx/python.toml
T
2026-02-15 12:21:53 +01:00

43 lines
864 B
TOML

[lief.build]
type = "Release"
cache = true
ninja = true
strip = true
parallel-jobs = 0
stable-abi = true
cxx-compiler = "clang++"
c-compiler = "clang"
extra-targets = ["all"]
extra-cmake-opt = [
"-DPython_VERSION={python_version}",
"-DCMAKE_COLOR_DIAGNOSTICS=ON",
"-DCMAKE_CXX_COMPILER=clang++",
"-DCMAKE_C_COMPILER=clang",
"-DCMAKE_TOOLCHAIN_FILE=/cmake/osx/toolchain.cmake",
"-DCMAKE_SYSTEM_PROCESSOR={architecture}",
"-DCMAKE_MODULE_PATH=/cmake/osx/",
]
[lief.formats]
elf = true
pe = true
macho = true
android = true
art = true
vdex = true
oat = true
dex = true
[lief.features]
json = true
frozen = true
[lief.logging]
enabled = true
debug = false
[lief.cross-compilation]
platform = "macosx_11_0_{architecture}"
pyversion = "cp{python_version_alt}"
abi = "abi3"