-
Notifications
You must be signed in to change notification settings - Fork 1
/
pyproject.toml
29 lines (22 loc) · 1.09 KB
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
[build-system]
requires = [
"scikit-build-core",
"cmake>=3.18",
"ninja",
"pybind11"
]
build-backend = "scikit_build_core.build"
[project]
name = "ug4py-base"
version = "0.1.8"
description = "This is a basic python package for UG4."
readme = {file = "README.md", content-type = "text/markdown"}
[tool.scikit-build]
# cf. https://github.com/scikit-build/scikit-build-core
# The versions of CMake to allow. If CMake is not present on the system or does
# not pass this specifier, it will be downloaded via PyPI if possible. An empty
# string will disable this check.
cmake.version = ">=3.15"
# cmake.args=['-DCMAKE_POSITION_INDEPENDENT_CODE=ON', '-DTARGET=libug4','-DPARALLEL:BOOL=OFF','-DUSE_PYBIND11:BOOL=ON', '-DSTATIC_BUILD:BOOL=ON','-DCPU=1', '-DDIM=2','-DConvectionDiffusion:BOOL=ON', '-DLimex:BOOL=ON' , '-DSuperLU6:BOOL=ON' ]
cmake.args=['-DCMAKE_POSITION_INDEPENDENT_CODE=ON', '-DTARGET=libug4','-DPARALLEL:BOOL=OFF','-DUSE_PYBIND11:BOOL=ON', '-DSTATIC_BUILD:BOOL=ON','-DCPU=ALL', '-DCPU=1','-DConvectionDiffusion:BOOL=ON', '-DLimex:BOOL=ON', '-DUtil:BOOL=ON']
logging.level = "DEBUG"