aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/build/derivation-goal.cc
AgeCommit message (Expand)Author
2021-03-01Allow substituting drv outputs when buildingregnat
2021-03-01SubstitutionGoal -> PathSubstitutionGoalregnat
2021-02-28Throw error for derivation goal with bogus wanted outputJohn Ericson
2021-02-26Split {,local-}derivation-goal.{cc,hh}John Ericson
2021-02-26Merge pull request #4477 from NixOS/ca/build-remoteEelco Dolstra
2021-02-26Update src/libstore/build/derivation-goal.ccEelco Dolstra
2021-02-26Use std::make_uniqueEelco Dolstra
2021-02-23Make `DerivationGoal::drv` a full Derivationregnat
2021-02-23Properly bypass the registering step when all outputs are presentregnat
2021-02-23Also send ca outputs to the build hookregnat
2021-02-23Make the build-hook work with ca derivationsregnat
2021-02-19Store the output hashes in the initialOutputs of the drv goalregnat
2021-02-19Register the realisations for unresolved drvsregnat
2021-02-05Add more instrumentation for #4270Eelco Dolstra
2021-02-05Add a trace to readLine() failuresEelco Dolstra
2021-01-29Merge pull request #4461 from NixOS/ca/error-logging-fixesEelco Dolstra
2021-01-26Fix the error message when a dep is missingregnat
2021-01-25Tell user to run 'nix log' to get full build logsEelco Dolstra
2021-01-25Merge pull request #4467 from edolstra/error-formattingEelco Dolstra
2021-01-22Apply suggestions from code reviewJohn Ericson
2021-01-21Improve error formattingEelco Dolstra
2021-01-15Merge remote-tracking branch 'upstream/master' into non-local-store-buildJohn Ericson
2021-01-13Merge pull request #4444 from matthewbauer/unset-curproc-arch-affinityEelco Dolstra
2021-01-13Remove a redundant condition in DerivationGoal::tryLocalBuild()Rickard Nilsson
2021-01-11Set kern.curproc_arch_affinity=0 to escape RosettaMatthew Bauer
2021-01-08string2Int(): Return std::optionalEelco Dolstra
2021-01-06Merge pull request #4310 from matthewbauer/rosetta2-extra-platformsEelco Dolstra
2020-12-23Test nix-build with non-local-store --storeJohn Ericson
2020-12-23Crudely make worker only provide a Store, not LocalStoreJohn Ericson
2020-12-20Overhaul store subclassingJohn Ericson
2020-12-11Restrict the operations on drv outputs in recursive Nixregnat
2020-12-11Use the hash modulo in the derivation outputsregnat
2020-12-11Rework the db schema for derivation outputsregnat
2020-12-11Store metadata about drv outputs realisationsregnat
2020-12-09Store the final drv outputs in memory when building remotelyregnat
2020-12-09Revert "Re-query for the derivation outputs in the post-build-hook"regnat
2020-12-08Re-query for the derivation outputs in the post-build-hookregnat
2020-12-03Use posix_spawn_setbinpref_np to advise which architecture to runMatthew Bauer
2020-12-02Sink: Use std::string_viewEelco Dolstra
2020-11-27Allow fixed-output derivations to depend on (floating) content-addressed onesregnat
2020-11-25fix the hash rewriting for ca-derivationsregnat
2020-11-03LocalStore: Get rid of recursive_mutexEelco Dolstra
2020-10-31Restore RestrictedStore.addToStoreFromDump implementationRobert Hensing
2020-10-29Generalize extra-* settingsEelco Dolstra
2020-10-29Alter "wanted:" to "specified:" in hash mismatch outputstev
2020-10-27Allow non-CA derivations to depend on CA derivationsregnat
2020-10-18Merge pull request #4143 from obsidiansystems/typed-goal-mapsEelco Dolstra
2020-10-18DerivationGoal: only retry if output closure incomplete is only problemRobert Hensing
2020-10-14Merge remote-tracking branch 'upstream/master' into typed-goal-mapsJohn Ericson
2020-10-14Create /etc/passwd *after* figuring out the sandbox uid/gidEelco Dolstra