python3Packages.example-robot-data: make standalone optional

This commit is contained in:
Guilhem Saurel
2025-12-12 09:23:28 +01:00
parent 59b3a7cfb7
commit f1eb62a226
@@ -8,6 +8,8 @@
python,
pinocchio,
buildStandalone ? true,
}:
toPythonModule (
example-robot-data.overrideAttrs (super: {
@@ -15,17 +17,18 @@ toPythonModule (
cmakeFlags = super.cmakeFlags ++ [
(lib.cmakeBool "BUILD_PYTHON_INTERFACE" true)
(lib.cmakeBool "BUILD_STANDALONE_PYTHON_INTERFACE" true)
(lib.cmakeBool "BUILD_STANDALONE_PYTHON_INTERFACE" buildStandalone)
];
nativeBuildInputs = super.nativeBuildInputs ++ [
python
];
propagatedBuildInputs = super.propagatedBuildInputs ++ [
example-robot-data
propagatedBuildInputs = [
pinocchio
];
]
++ super.propagatedBuildInputs
++ lib.optional buildStandalone example-robot-data;
nativeCheckInputs = [
pythonImportsCheckHook