| |
|
|
| from __future__ import annotations |
|
|
|
|
| def build_config() -> dict[str, str]: |
| """ |
| Return a dictionary containing build configuration settings. |
| |
| All dictionary keys and values are strings, for example ``False`` is |
| returned as ``"False"``. |
| |
| .. versionadded:: 1.1.0 |
| """ |
| return dict( |
| |
| python_version="3.12", |
| python_install_dir=r"/usr/local/lib/python3.12/site-packages/", |
| python_path=r"/tmp/build-env-mif39ifw/bin/python", |
|
|
| |
| contourpy_version="1.3.3", |
| meson_version="1.8.2", |
| mesonpy_version="0.18.0", |
| pybind11_version="3.0.0", |
|
|
| |
| meson_backend="ninja", |
| build_dir=r"/project/.mesonpy-skneszlg/lib/contourpy/util", |
| source_dir=r"/project/lib/contourpy/util", |
| cross_build="False", |
|
|
| |
| build_options=r"-Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md -Dvsenv=True --native-file=/project/.mesonpy-skneszlg/meson-python-native-file.ini", |
| buildtype="release", |
| cpp_std="c++17", |
| debug="False", |
| optimization="3", |
| vsenv="True", |
| b_ndebug="if-release", |
| b_vscrt="from_buildtype", |
|
|
| |
| compiler_name="gcc", |
| compiler_version="14.2.1", |
| linker_id="ld.bfd", |
| compile_command="c++", |
|
|
| |
| host_cpu="x86_64", |
| host_cpu_family="x86_64", |
| host_cpu_endian="little", |
| host_cpu_system="linux", |
|
|
| |
| build_cpu="x86_64", |
| build_cpu_family="x86_64", |
| build_cpu_endian="little", |
| build_cpu_system="linux", |
| ) |
|
|