File tree 3 files changed +20
-17
lines changed
3 files changed +20
-17
lines changed Original file line number Diff line number Diff line change 11
11
os : [ubuntu, macos]
12
12
steps :
13
13
- uses : actions/checkout@v4
14
- - uses : cachix/install-nix-action@v27
14
+ - uses : cachix/install-nix-action@V28
15
15
- uses : cachix/cachix-action@v15
16
16
with :
17
17
name : gepetto
Original file line number Diff line number Diff line change 3
3
4
4
inputs = {
5
5
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" ;
9
7
} ;
10
8
11
9
outputs =
22
20
devShells . default = pkgs . mkShell { inputsFrom = [ self' . packages . default ] ; } ;
23
21
packages = {
24
22
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
+ ] ;
26
28
src = pkgs . lib . fileset . toSource {
27
29
root = ./. ;
28
30
fileset = pkgs . lib . fileset . unions [
You can’t perform that action at this time.
0 commit comments