aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/build
AgeCommit message (Expand)Author
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-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-03Don't fail early when -j0 is passedregnat
2020-12-02Sink: Use std::string_viewEelco Dolstra
2020-12-01Merge pull request #4284 from tweag/fixed-output-depending-on-caEelco Dolstra
2020-12-01shut up clang warningsregnat
2020-12-01Move primeCache() to Worker::run()Eelco 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-18TypoRobert Hensing
2020-10-17Explain that `upcast_goal` is still a static castJohn Ericson
2020-10-17Just use `auto` in two places.John Ericson
2020-10-17tab -> spaceJohn Ericson
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
2020-10-13Add some more docsJohn Ericson
2020-10-12Merge remote-tracking branch 'obsidian/split_build_cc' into typed-goal-mapsJohn Ericson
2020-10-12Merge branches 'split_build_hh-0', 'split_build_hh-1', 'split_build_hh-2', 's...John Ericson
2020-10-12Trim worker.hhJohn Ericson
2020-10-12Rename to hand-hold git (worker.hh)John Ericson
2020-10-12Trim substitution-goal.hhJohn Ericson
2020-10-12Rename to hand-hold git (substitution-goal.hh)John Ericson
2020-10-12Trim hook-instance.hhJohn Ericson
2020-10-12Rename to hand-hold git (hook-instance.hh)John Ericson
2020-10-12Trim goal.hhJohn Ericson
2020-10-12Rename to hand-hold git (goal.hh)John Ericson
2020-10-12Trim derivation-goal.hhJohn Ericson
2020-10-12Rename to hand-hold git (derivation-goal.hh)John Ericson
2020-10-12Change .cc files to use split build headersJohn Ericson
2020-10-11Properly type the derivation and substitution goal mapsJohn Ericson
2020-10-11Merge branches 'build-1', 'build-2', 'build-3', 'build-4', 'build-5', 'build-...John Ericson