Something went wrong. Try again.
lol
Something went wrong. Try again.
1.1 kB · 59 lines
Nix
at master
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960{ lib,
toPythonModule, pythonImportsCheckHook, stdenv,
aligator,
crocoddyl, pinocchio, python, matplotlib, pytest,
buildStandalone ? true,}:toPythonModule ( aligator.overrideAttrs (super: { pname = "py-${super.pname}";
cmakeFlags = super.cmakeFlags ++ [ (lib.cmakeBool "BUILD_PYTHON_INTERFACE" true) (lib.cmakeBool "BUILD_STANDALONE_PYTHON_INTERFACE" buildStandalone) ];
# this is used by CMake at configure/build time nativeBuildInputs = super.nativeBuildInputs ++ [ python ];
propagatedBuildInputs = [ crocoddyl pinocchio ] ++ super.propagatedBuildInputs ++ lib.optional buildStandalone aligator;
nativeCheckInputs = [ pythonImportsCheckHook ];
checkInputs = super.checkInputs ++ [ matplotlib pytest ];
disabledTests = lib.optionals stdenv.hostPlatform.isDarwin [ # SIGTRAP "aligator-test-py-rollout" ];
pythonImportsCheck = [ "aligator" ];
__darwinAllowLocalNetworking = true; }))