enable all-features in nix for CI builds

CI is running `cargo build --all-features`, so we should be passing all
the features to nix as well.

The only thing this currently affects is the jemalloc_prof feature, but if
we add any non-default features that affect nix in the future they should
also be handled correctly now.
This commit is contained in:
Benjamin Lee 2024-05-23 16:18:50 -07:00 committed by June 🍓🦴
parent 0fd0a5d73c
commit c0f8253fc5
5 changed files with 23 additions and 5 deletions

View file

@ -188,5 +188,9 @@
);
devShells.default = mkDevShell scopeHostStatic;
devShells.all-features = mkDevShell
(scopeHostStatic.overrideScope (final: prev: {
main = prev.main.override { all_features = true; };
}));
});
}