aboutsummaryrefslogtreecommitdiff
path: root/src/nix/build.cc
AgeCommit message (Expand)Author
2024-07-01tree-wide: unify progress bar inactive and paused statesAlois Wohlschlager
2023-08-10Make the Derived Path family of types inductive for dynamic derivationsJohn Ericson
2023-04-28nix: Support the --repair flagEelco Dolstra
2023-04-25nix build --json: Only show non-zero startTime / stopTimeEelco Dolstra
2023-03-24Stratify `ExtraPathInfo` along `Installable` hierarchyJohn Ericson
2023-03-17Merge pull request #7891 from mupdt/shared-fs-out-linksJohn Ericson
2023-03-15Make command infra less stateful and more regularJohn Ericson
2023-03-06no-op refactor: extract outLink generation into a functionmupdt
2023-03-02Get rid of some unchecked calls to std::coutEelco Dolstra
2022-12-20Merge toDerivations() into toDerivedPaths()Eelco Dolstra
2022-11-21nix build --json: Include build statisticsEelco Dolstra
2022-11-21Rename derivedPathsWithHintsToJSON -> builtPathsToJSONEelco Dolstra
2022-04-20nix build: add --print-out-paths flagArtturin
2022-03-17Fix `nix build --dry-run` with CA derivationsThéophane Hufschmitt
2022-03-02Move installables-related operationsEelco Dolstra
2021-09-30`std::visit` by referenceJohn Ericson
2021-09-02Don't use read-only mode for nix build --dry-runGeorges Dubus
2021-07-22Use eval-store in more placesEelco Dolstra
2021-06-21Only symlink the requested outputs in `nix build`regnat
2021-05-12DerivedPathWithHints -> BuiltPathregnat
2021-04-27nix build: make dry-run to print a json output if --json is enabledFélix Baylac-Jacqué
2021-04-05Make `DerivedPathWithHints` a newtypeJohn Ericson
2021-04-05Rename BuildableJohn Ericson
2021-01-21Fix clang buildEelco Dolstra
2021-01-18Use enumerate()Eelco Dolstra
2021-01-13Convert option descriptions to MarkdownEelco Dolstra
2020-12-21Add 'nix build' manpageEelco Dolstra
2020-11-11Print built derivations as json for buildMatthew Kenigsberg
2020-10-09Split out `local-fs-store.hh`John Ericson
2020-10-06Remove static variable name clashesEelco Dolstra
2020-09-03Merge remote-tracking branch 'upstream/master' into single-ca-drv-buildJohn Ericson
2020-09-03addPermRoot(): Remove indirect flagEelco Dolstra
2020-08-20Rename drv output querying functions, like masterJohn Ericson
2020-08-07Squashed get CA derivations buildingJohn Ericson
2020-08-05Merge remote-tracking branch 'upstream/master' into buildable-variantJohn Ericson
2020-07-31Tweak descriptionEelco Dolstra
2020-07-31nix/build: add `--rebuild` optionMaximilian Bosch
2020-07-23Make `Buildable` a `std::variant`John Ericson
2020-07-15Clean up RealiseModeEelco Dolstra
2020-05-10Add completion for pathsEelco Dolstra
2020-05-05Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2020-05-04Flag: Use designated initializersEelco Dolstra
2020-04-01Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2020-03-31TypoEelco Dolstra
2020-03-30Backport 'nix dev-shell' from the flakes branchEelco Dolstra
2019-12-05Make subcommand construction in MultiCommand lazyEelco Dolstra
2019-10-08Move addRegistrOverridesEelco Dolstra
2019-07-12nix build: Add '--profile' flagEelco Dolstra
2019-06-18Make subcommand construction in MultiCommand lazyEelco Dolstra
2019-04-30Fixed issue #13Nick Van den Broeck