regnat
|
c092fa4702
|
Allow non-CA derivations to depend on CA derivations
|
2020-10-27 07:29:23 +01:00 |
|
Eelco Dolstra
|
9635fb77bd
|
Merge pull request #4080 from kquick/kwq/flake-int-doc
Add some internal documentation for flake support objects.
|
2020-10-19 11:29:12 +02:00 |
|
Eelco Dolstra
|
fda835b231
|
Merge pull request #4143 from obsidiansystems/typed-goal-maps
Properly type the derivation and substitution goal maps
|
2020-10-18 18:12:21 +02:00 |
|
|
bd9eb5c743
|
DerivationGoal: only retry if output closure incomplete is only problem
|
2020-10-18 14:26:37 +02:00 |
|
|
94f1e4a441
|
Typo
|
2020-10-18 14:26:37 +02:00 |
|
John Ericson
|
7ed46c1574
|
Explain that upcast_goal is still a static cast
|
2020-10-17 21:50:12 +00:00 |
|
John Ericson
|
57d0432b39
|
Just use auto in two places.
|
2020-10-17 21:47:52 +00:00 |
|
John Ericson
|
e6f8ae56d8
|
tab -> space
|
2020-10-17 21:45:31 +00:00 |
|
John Ericson
|
619d262c97
|
Merge remote-tracking branch 'upstream/master' into typed-goal-maps
|
2020-10-17 21:44:27 +00:00 |
|
John Ericson
|
64be1c15c2
|
Add missing include for MAX_PATH
And remove one that we didn't actually need to add
|
2020-10-15 19:05:17 +00:00 |
|
John Ericson
|
fccef6a7fa
|
Merge remote-tracking branch 'upstream/master' into fix-and-ci-static-builds
|
2020-10-15 18:55:03 +00:00 |
|
John Ericson
|
0fefc2a439
|
Merge remote-tracking branch 'upstream/master' into typed-goal-maps
|
2020-10-14 20:49:01 +00:00 |
|
Eelco Dolstra
|
11882d7c7c
|
Create /etc/passwd *after* figuring out the sandbox uid/gid
Fixes build failures like
# nix log /nix/store/gjaa0psfcmqvw7ivggsncx9w364p3s8s-sshd.conf-validated.drv
No user exists for uid 30012
|
2020-10-14 12:20:58 +02:00 |
|
John Ericson
|
55592b253f
|
Add some more docs
|
2020-10-13 18:04:24 +00:00 |
|
John Ericson
|
13804f126e
|
Merge remote-tracking branch 'upstream/master' into typed-goal-maps
|
2020-10-13 18:02:32 +00:00 |
|
Eelco Dolstra
|
2653801939
|
Merge branch 'split_build_cc' of https://github.com/obsidiansystems/nix
|
2020-10-13 15:36:55 +02:00 |
|
John Ericson
|
1b8ebe92dc
|
Merge remote-tracking branch 'obsidian/split_build_cc' into typed-goal-maps
|
2020-10-12 20:47:22 +00:00 |
|
John Ericson
|
a73959e6be
|
Merge remote-tracking branch 'upstream/master' into split_build_cc
|
2020-10-12 17:20:46 +00:00 |
|
John Ericson
|
d334fd4882
|
Merge branches 'split_build_hh-0', 'split_build_hh-1', 'split_build_hh-2', 'split_build_hh-3' and 'split_build_hh-4' into split_build_cc
|
2020-10-12 17:20:12 +00:00 |
|
John Ericson
|
542972f029
|
Trim worker.hh
|
2020-10-12 17:16:48 +00:00 |
|
John Ericson
|
0e2306204a
|
Rename to hand-hold git (worker.hh)
|
2020-10-12 17:16:48 +00:00 |
|
John Ericson
|
3ffa3546bd
|
Trim substitution-goal.hh
|
2020-10-12 17:16:25 +00:00 |
|
John Ericson
|
e77a2344d5
|
Rename to hand-hold git (substitution-goal.hh)
|
2020-10-12 17:16:25 +00:00 |
|
John Ericson
|
d585b4c54f
|
Trim hook-instance.hh
|
2020-10-12 17:16:13 +00:00 |
|
John Ericson
|
10b749a156
|
Rename to hand-hold git (hook-instance.hh)
|
2020-10-12 17:16:13 +00:00 |
|
John Ericson
|
8067d32f2a
|
Trim goal.hh
|
2020-10-12 17:16:00 +00:00 |
|
John Ericson
|
0d0e345cdc
|
Rename to hand-hold git (goal.hh)
|
2020-10-12 17:16:00 +00:00 |
|
John Ericson
|
2ce726947a
|
Trim derivation-goal.hh
|
2020-10-12 17:15:32 +00:00 |
|
John Ericson
|
4eb8c69853
|
Rename to hand-hold git (derivation-goal.hh)
|
2020-10-12 17:15:32 +00:00 |
|
John Ericson
|
f7099965bf
|
Change .cc files to use split build headers
|
2020-10-12 17:08:52 +00:00 |
|
John Ericson
|
5a97621d6d
|
Prepare for build/*.hh headers
|
2020-10-12 17:07:51 +00:00 |
|
volth
|
eee18f88dd
|
Handle amount of disk space saved by hard linking being negative
Fixes bogus messages like "currently hard linking saves 17592186044416.00 MiB".
|
2020-10-12 16:06:38 +00:00 |
|
John Ericson
|
15fdb7cc6b
|
Split out uds-remote-store.{cc.hh}
|
2020-10-11 17:37:05 +00:00 |
|
John Ericson
|
38e3897162
|
Copy {uds-,}remote-store.{cc,hh}
This prepares for the splitting that happens in the next commit.
|
2020-10-11 17:18:26 +00:00 |
|
John Ericson
|
5c74a6147b
|
Properly type the derivation and substitution goal maps
As a bonus, Worker::removeGoal is less inefficient.
|
2020-10-11 17:07:14 +00:00 |
|
Eelco Dolstra
|
b0fbf3a653
|
Merge pull request #4135 from obsidiansystems/split-local-fs-store-header
Split out `local-fs-store.hh`
|
2020-10-11 18:49:40 +02:00 |
|
John Ericson
|
8cc510fb79
|
Merge branches 'build-1', 'build-2', 'build-3', 'build-4', 'build-5', 'build-6', 'build-7' and 'build-8' into split_build_cc
|
2020-10-11 16:44:34 +00:00 |
|
John Ericson
|
bcb67e1ed8
|
Trim lock.cc
|
2020-10-11 16:44:19 +00:00 |
|
John Ericson
|
e0be04129b
|
Rename to hand-hold git (lock.cc)
|
2020-10-11 16:44:14 +00:00 |
|
John Ericson
|
dbc588651c
|
Trim lock.hh
|
2020-10-11 16:44:07 +00:00 |
|
John Ericson
|
d0004bfcab
|
Rename to hand-hold git (lock.hh)
|
2020-10-11 16:43:59 +00:00 |
|
John Ericson
|
eed53ed87a
|
Trim build/worker.cc
|
2020-10-11 16:43:51 +00:00 |
|
John Ericson
|
904e315dae
|
Rename to hand-hold git (build/worker.cc)
|
2020-10-11 16:43:42 +00:00 |
|
John Ericson
|
d24ffe0eb1
|
Trim build/substitution-goal.cc
|
2020-10-11 16:43:24 +00:00 |
|
John Ericson
|
3633b3572b
|
Rename to hand-hold git (build/substitution-goal.cc)
|
2020-10-11 16:43:18 +00:00 |
|
John Ericson
|
4bdff7d1b0
|
Trim build/local-store-build.cc
|
2020-10-11 16:43:12 +00:00 |
|
John Ericson
|
dc5225cde5
|
Rename to hand-hold git (build/local-store-build.cc)
|
2020-10-11 16:43:05 +00:00 |
|
John Ericson
|
159054f730
|
Trim build/hook-instance.cc
|
2020-10-11 16:42:35 +00:00 |
|
John Ericson
|
f0b8987299
|
Rename to hand-hold git (build/hook-instance.cc)
|
2020-10-11 16:42:08 +00:00 |
|
John Ericson
|
819fe848ac
|
Trim build/goal.cc
|
2020-10-11 16:41:58 +00:00 |
|