File tree Expand file tree Collapse file tree 3 files changed +20
-17
lines changed Expand file tree Collapse file tree 3 files changed +20
-17
lines changed Original file line number Diff line number Diff line change 1111 os : [ubuntu, macos]
1212 steps :
1313 - uses : actions/checkout@v4
14- - uses : cachix/install-nix-action@v27
14+ - uses : cachix/install-nix-action@V28
1515 - uses : cachix/cachix-action@v15
1616 with :
1717 name : gepetto
Original file line number Diff line number Diff line change 33
44 inputs = {
55 flake-parts . url = "github:hercules-ci/flake-parts" ;
6- #nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
7- # use gepetto fork until https://github.com/NixOS/nixpkgs/pull/337942
8- nixpkgs . url = "github:gepetto/nixpkgs" ;
6+ nixpkgs . url = "github:NixOS/nixpkgs/nixos-unstable" ;
97 } ;
108
119 outputs =
2220 devShells . default = pkgs . mkShell { inputsFrom = [ self' . packages . default ] ; } ;
2321 packages = {
2422 default = self' . packages . pinocchio ;
25- pinocchio = pkgs . python3Packages . pinocchio . overrideAttrs ( _ : {
23+ pinocchio = pkgs . python3Packages . pinocchio . overrideAttrs ( super : {
24+ # avoid SIGTRAP on macos github runners
25+ cmakeFlags = super . cmakeFlags ++ pkgs . lib . optionals pkgs . stdenv . isDarwin [
26+ "-DCMAKE_CTEST_ARGUMENTS=--exclude-regex;pinocchio-example-py-casadi-quadrotor-ocp"
27+ ] ;
2628 src = pkgs . lib . fileset . toSource {
2729 root = ./. ;
2830 fileset = pkgs . lib . fileset . unions [
You can’t perform that action at this time.
0 commit comments