1
0
Fork 0
mirror of https://github.com/NixOS/nix synced 2025-06-25 10:41:16 +02:00

Merge pull request #11803 from obsidiansystems/factor-out-dev-shell

Dev shell improvements
This commit is contained in:
John Ericson 2024-11-05 23:58:52 -05:00 committed by GitHub
commit bf19e5c34b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 121 additions and 106 deletions

View file

@ -38,15 +38,19 @@ mkMesonExecutable (finalAttrs: {
(fileset.fileFilter (file: file.hasExt "hh") ./.)
];
buildInputs = [
nix-store
nix-store-c
nix-store-test-support
# Hack for sake of the dev shell
passthru.externalBuildInputs = [
sqlite
rapidcheck
gtest
];
buildInputs = finalAttrs.passthru.externalBuildInputs ++ [
nix-store
nix-store-c
nix-store-test-support
];
preConfigure =
# "Inline" .version so it's not a symlink, and includes the suffix.
# Do the meson utils, without modification.