[build-system] requires = ["scikit-build-core>=0.10", "pybind11", "numpy"] build-backend = "scikit_build_core.build" [project] name = "slsdet" version = "2025.3.19" [tool.cibuildwheel] before-all = "uname -a" [tool.scikit-build-core] build.verbose = true cmake.build-type = "Release" install.components = ["python"] [tool.scikit-build-core.cmake.define] #Only build the control software and python ext SLS_USE_RECEIVER = "OFF" SLS_USE_RECEIVER_BINARIES = "OFF" SLS_USE_TEXTCLIENT = "OFF" SLS_BUILD_SHARED_LIBRARIES = "OFF" SLS_USE_PYTHON = "ON" SLS_INSTALL_PYTHONEXT = "ON"