lix/src/nix
Peter Becich a420ccc6a8
nix flake check: skip derivations for foreign systems (#7759)
`nix flake show` now skips derivations for foreign systems: https://github.com/NixOS/nix/pull/6988

This commit borrows from that to implement the same behavior for `nix flake check`.

See "nix flake check breaks on IFD in multi-platform flake" https://github.com/NixOS/nix/issues/4265
2023-05-23 06:59:44 +02:00
..
realisation
add-file.md
add-path.md
add-to-store.cc No inheritance for TextInfo and FixedOutputInfo 2023-02-28 12:14:11 -05:00
app.cc Upgrade downstreamPlaceholder to a type with methods 2023-05-17 17:41:16 -04:00
build.cc nix: Support the --repair flag 2023-04-28 17:03:04 +02:00
build.md Also use long options in src/nix/*.md 2023-05-17 08:10:30 +01:00
bundle.cc Use std::set<StringContextElem> not PathSet for string contexts 2023-04-21 01:05:49 -04:00
bundle.md clarify definition of "installable" 2023-03-05 01:46:17 +01:00
cat.cc nix store cat: Use writeFull() 2023-03-02 14:51:14 +01:00
copy.cc Make command infra less stateful and more regular 2023-03-15 16:29:07 -04:00
copy.md Also use long options in src/nix/*.md 2023-05-17 08:10:30 +01:00
daemon.cc Experimentally allow forcing nix-daemon trust; use this to test 2023-04-17 13:06:21 -04:00
daemon.md manual: build action -> build task 2022-11-06 13:28:18 +01:00
derivation-add.cc Create nix derivation add command 2023-04-07 08:34:58 -04:00
derivation-add.md Create nix derivation add command 2023-04-07 08:34:58 -04:00
derivation-show.cc Rename files to reflect new nix derivation show name 2023-04-07 08:34:58 -04:00
derivation-show.md Create nix derivation add command 2023-04-07 08:34:58 -04:00
derivation.cc nix show-derivation -> nix derivation show 2023-04-07 08:34:58 -04:00
develop.cc Fix nix print-dev-env & nix develop with drv paths 2023-05-10 11:29:45 -04:00
develop.md Also use long options in src/nix/*.md 2023-05-17 08:10:30 +01:00
diff-closures.cc Get rid of some unchecked calls to std::cout 2023-03-02 15:02:24 +01:00
diff-closures.md
doctor.cc Add Store::isTrustedClient() 2023-04-06 19:59:57 -04:00
dump-path.cc
edit.cc Move value-only methods to InstallableValue 2023-03-16 20:06:46 -04:00
edit.md
eval.cc Merge remote-tracking branch 'origin/master' into source-path 2023-04-24 13:20:36 +02:00
eval.md Also use long options in src/nix/*.md 2023-05-17 08:10:30 +01:00
flake-archive.md
flake-check.md Also use long options in src/nix/*.md 2023-05-17 08:10:30 +01:00
flake-clone.md
flake-init.md
flake-lock.md
flake-metadata.md
flake-new.md
flake-prefetch.md
flake-show.md
flake-update.md Trivial changes from the lazy-trees branch 2022-12-07 14:06:34 +01:00
flake.cc nix flake check: skip derivations for foreign systems (#7759) 2023-05-23 06:59:44 +02:00
flake.md src/nix/flake.md: Itemize safe nixConfigs 2023-04-18 16:06:58 +02:00
fmt.cc Move value-only methods to InstallableValue 2023-03-16 20:06:46 -04:00
fmt.md
get-env.sh nix develop: Ignore some more bash special variables 2022-08-23 14:57:08 +02:00
hash.cc Merge pull request #7750 from obsidiansystems/no-args-prepare 2023-03-15 17:23:40 -04:00
help-stores.md Tweaks 2023-03-23 15:32:59 +01:00
help.md
key-convert-secret-to-public.md
key-generate-secret.md
local.mk Dedup some markdown -> C++ big literal stuff in build system 2023-05-15 10:38:11 -04:00
log.cc Make command infra less stateful and more regular 2023-03-15 16:29:07 -04:00
log.md clarify definition of "installable" 2023-03-05 01:46:17 +01:00
ls.cc Get rid of some unchecked calls to std::cout 2023-03-02 15:02:24 +01:00
main.cc Merge remote-tracking branch 'upstream/master' into source-path 2023-04-17 11:41:50 +02:00
make-content-addressed.cc Make command infra less stateful and more regular 2023-03-15 16:29:07 -04:00
make-content-addressed.md clarify definition of "installable" 2023-03-05 01:46:17 +01:00
nar-cat.md
nar-dump-path.md
nar-ls.md Also use long options in src/nix/*.md 2023-05-17 08:10:30 +01:00
nar.cc Make command infra less stateful and more regular 2023-03-15 16:29:07 -04:00
nar.md
nix.md Also use long options in src/nix/*.md 2023-05-17 08:10:30 +01:00
optimise-store.cc
optimise-store.md
path-from-hash-part.cc Add command 'nix store path-from-hash-part' 2022-10-18 16:51:12 +02:00
path-from-hash-part.md Add command 'nix store path-from-hash-part' 2022-10-18 16:51:12 +02:00
path-info.cc Replace src/libutil/json.cc with nlohmann json generation 2022-11-16 16:50:50 +01:00
path-info.md Also use long options in src/nix/*.md 2023-05-17 08:10:30 +01:00
ping-store.cc Add Store::isTrustedClient() 2023-04-06 19:59:57 -04:00
ping-store.md
prefetch.cc Merge remote-tracking branch 'origin/master' into source-path 2023-04-24 13:20:36 +02:00
print-dev-env.md clarify definition of "installable" 2023-03-05 01:46:17 +01:00
profile-diff-closures.md
profile-history.md
profile-install.md clarify definition of "installable" 2023-03-05 01:46:17 +01:00
profile-list.md Trivial changes from the lazy-trees branch 2022-12-07 14:06:34 +01:00
profile-remove.md
profile-rollback.md
profile-upgrade.md Trivial changes from the lazy-trees branch 2022-12-07 14:06:34 +01:00
profile-wipe-history.md
profile.cc Fix the printing of the installables on nix profile install conflict 2023-05-16 11:41:58 +02:00
profile.md Dedup some markdown -> C++ big literal stuff in build system 2023-05-15 10:38:11 -04:00
realisation.cc Move enabled experimental feature to libutil struct 2023-03-20 11:05:22 -04:00
registry-add.md
registry-list.md
registry-pin.md
registry-remove.md
registry.cc Move enabled experimental feature to libutil struct 2023-03-20 11:05:22 -04:00
registry.md doc: Fix typo 2022-06-28 22:43:37 -04:00
repl.cc Stuctured command stability 2023-04-03 11:48:21 -04:00
repl.md Fix typo -- dashes not underscores 2022-10-17 14:15:32 -06:00
run.cc Move value-only methods to InstallableValue 2023-03-16 20:06:46 -04:00
run.hh Ensure all headers have #pragma once and are in API docs 2023-03-31 23:19:44 -04:00
run.md clarify definition of "installable" 2023-03-05 01:46:17 +01:00
search.cc Move value-only methods to InstallableValue 2023-03-16 20:06:46 -04:00
search.md Also use long options in src/nix/*.md 2023-05-17 08:10:30 +01:00
shell.md Also use long options in src/nix/*.md 2023-05-17 08:10:30 +01:00
show-config.cc nix/show-config: allow getting the value of a specific setting 2023-01-12 13:56:35 -08:00
sigs.cc Make command infra less stateful and more regular 2023-03-15 16:29:07 -04:00
store-cat.md
store-copy-log.cc Fix misrendering of 'nix store --help' 2023-03-21 12:02:19 +01:00
store-copy-log.md link "store derivation" to glossary definition 2022-12-21 11:42:50 +01:00
store-delete.cc Make command infra less stateful and more regular 2023-03-15 16:29:07 -04:00
store-delete.md clarify definition of "installable" 2023-03-05 01:46:17 +01:00
store-dump-path.md clarify definition of "installable" 2023-03-05 01:46:17 +01:00
store-gc.cc
store-gc.md
store-ls.md Also use long options in src/nix/*.md 2023-05-17 08:10:30 +01:00
store-prefetch-file.md
store-repair.cc Make command infra less stateful and more regular 2023-03-15 16:29:07 -04:00
store-repair.md clarify definition of "installable" 2023-03-05 01:46:17 +01:00
store.cc Move store docs to 'nix help-stores' 2023-03-21 14:37:09 +01:00
upgrade-nix.cc Merge remote-tracking branch 'upstream/master' into source-path 2023-04-17 11:41:50 +02:00
upgrade-nix.md Also use long options in src/nix/*.md 2023-05-17 08:10:30 +01:00
verify.cc Avoid some StorePath <-> Path round trips 2023-01-30 09:37:57 -05:00
verify.md Also use long options in src/nix/*.md 2023-05-17 08:10:30 +01:00
why-depends.cc Scope down --derivation to just the commands that use it 2023-02-04 18:30:02 -05:00
why-depends.md