aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/build.cc
AgeCommit message (Expand)Author
2020-09-28Merge remote-tracking branch 'upstream/master' into ca-floating-upstreamJohn Ericson
2020-09-28Merge pull request #4064 from serokell/balsoft/fix-max-jobsEelco Dolstra
2020-09-25Merge pull request #3953 from obsidiansystems/basic-derivation-goal-outputsEelco Dolstra
2020-09-25Fix max-jobs optionAlexander Bantyev
2020-09-23Hopefully fix EPERM on macOSEelco Dolstra
2020-09-23Fix exceptionEelco Dolstra
2020-09-23lstat() cleanupEelco Dolstra
2020-09-23After rewriting a path, make it read-onlyEelco Dolstra
2020-09-23DerivationGoal::registerOutputs(): Don't canonicalize twiceEelco Dolstra
2020-09-23DerivationGoal::registerOutputs(): Fix bad format stringEelco Dolstra
2020-09-22Deduplicate basic derivation goals tooJohn Ericson
2020-09-22Merge remote-tracking branch 'origin/master' into non-ca-depending-on-caregnat
2020-09-22Merge branch 'add-ca-to-store' of https://github.com/hercules-ci/nixEelco Dolstra
2020-09-22Merge remote-tracking branch 'upstream/master' into ca-floating-upstreamJohn Ericson
2020-09-21Move Callback into its own headerEelco Dolstra
2020-09-21Document addCAToStore/addToStoreFromDump source drainageRobert Hensing
2020-09-17Merge remote-tracking branch 'upstream/master' into ca-floating-upstreamJohn Ericson
2020-09-16Ensure resolved CA derivations are writtenJohn Ericson
2020-09-16Start to fix floating CA + remote buildingJohn Ericson
2020-09-16Merge remote-tracking branch 'upstream/master' into ca-floating-upstreamJohn Ericson
2020-09-16Add a name to the storesregnat
2020-09-16Document the new store hierarchyregnat
2020-09-16Correctly call all the parent contructors of the storesregnat
2020-09-15Rename `Derivation::pathOpt` to `Derivation::path`John Ericson
2020-09-15Get rid of confusing `std::optional<bool>` for validityJohn Ericson
2020-09-15Don't link deriver until after any delayed exception is thrownJohn Ericson
2020-09-04Merge remote-tracking branch 'obsidian/single-ca-drv-build' into ca-floating-...John Ericson
2020-09-04Fix some of the issues raised by @edolstraJohn Ericson
2020-09-04Apply suggestions from code review John Ericson
2020-09-04Don't chmod symlink before moving outputs aroundJohn Ericson
2020-09-04Fix floating CA testsJohn Ericson
2020-08-28Update src/libstore/build.cc John Ericson
2020-08-24CA derivations that depend on other CA derivationsJohn Ericson
2020-08-24Fix bad debug format stringJohn Ericson
2020-08-20Rename drv output querying functions, like masterJohn Ericson
2020-08-14Merge remote-tracking branch 'upstream/master' into single-ca-drv-buildJohn Ericson
2020-08-14Merge pull request #3875 from obsidiansystems/new-interface-for-path-pathOptEelco Dolstra
2020-08-14Merge pull request #3924 from obsidiansystems/features-per-storeEelco Dolstra
2020-08-14Merge pull request #3899 from obsidiansystems/make-narHash-not-optionalEelco Dolstra
2020-08-12Make `system-features` a store settingJohn Ericson
2020-08-12Separate auth and logic for the daemonJohn Ericson
2020-08-12Break out lambda so output can be matched just onceJohn Ericson
2020-08-11Recheck path validity after acquiring lockJohn Ericson
2020-08-11Don't assume a total output map in two places in build.ccJohn Ericson
2020-08-11Clarify comment on sandbox and temp fresh pathsJohn Ericson
2020-08-11Clarify `outputReferences` variable with self-describing typeJohn Ericson
2020-08-11Remove redundant equality checkJohn Ericson
2020-08-11Float comment to out describe `gaveUpOnSubstitution` in generalJohn Ericson
2020-08-11Apply suggestions from code review John Ericson
2020-08-07Squashed get CA derivations buildingJohn Ericson