diff options
author | John Ericson <John.Ericson@Obsidian.Systems> | 2023-04-01 14:50:16 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-01 14:50:16 -0400 |
commit | 2ef99cd10489929a755831251c3fad8f3df2faeb (patch) | |
tree | fd0c8ae7e4bca678ea755162333ca2eb24c93d78 /src | |
parent | ea1cbc3df57d6625fa67248cc085f3fd91cba440 (diff) | |
parent | 74d94b2a13a9c60e1e1fc840dfd6df3683c3f8af (diff) |
Merge pull request #8122 from bjornfor/use-nix-store-l-unless-experimental-enabled
Don't recommend 'nix log' unless experimental feature is enabled
Diffstat (limited to 'src')
-rw-r--r-- | src/libstore/build/derivation-goal.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/libstore/build/derivation-goal.cc b/src/libstore/build/derivation-goal.cc index 596034c0f..26faf8c8e 100644 --- a/src/libstore/build/derivation-goal.cc +++ b/src/libstore/build/derivation-goal.cc @@ -911,7 +911,11 @@ void DerivationGoal::buildDone() msg += line; msg += "\n"; } - msg += fmt("For full logs, run '" ANSI_BOLD "nix log %s" ANSI_NORMAL "'.", + auto nixLogCommand = experimentalFeatureSettings.isEnabled(Xp::NixCommand) + ? "nix log" + : "nix-store -l"; + msg += fmt("For full logs, run '" ANSI_BOLD "%s %s" ANSI_NORMAL "'.", + nixLogCommand, worker.store.printStorePath(drvPath)); } |