This commit is contained in:
vls committed 2026-10-06 17:20:47 +02:00
1 parent cc7ae6d49a
commit ec1e6846ab
32 files changed
+75060 -630

No files matched your search

+18 -1
View File
@@ -2,17 +2,34 @@
cmake,
ninja,
eigen,
fftw,
clang-tools,
python3Packages,
doCheck ? false,
gtest,
}:
python3Packages.buildPythonPackage {
pname = "slopefit";
version = "0.1.0";
pyproject = true;
buildInputs = [ eigen ];
dependencies = [
python3Packages.numpy
python3Packages.matplotlib
python3Packages.pyside6
python3Packages.pandas
python3Packages.pyqtgraph
];
buildInputs = [
eigen
fftw
]
++ (if doCheck then [ gtest ] else [ ]);
nativeBuildInputs = [
cmake
clang-tools
ninja
python3Packages.scikit-build-core
python3Packages.nanobind