Eelco Dolstra
|
eb75282b8d
|
Merge pull request #3434 from Ericson2314/derivation-header-include-order
Revise division of labor in deserialization of derivations
|
2020-08-27 16:39:28 +02:00 |
|
Eelco Dolstra
|
e915fd6d2a
|
Typo
|
2020-08-27 14:51:50 +02:00 |
|
Eelco Dolstra
|
a0f19d9f3a
|
RemoteStore::addToStore(): Fix race between stderrThread and NAR writer
As pointed out by @B4dM4n, the call to to.flush() on stderrThread is
unsafe because the NAR writer thread is also writing to 'to'.
Fixes #3943.
|
2020-08-27 14:50:51 +02:00 |
|
Eelco Dolstra
|
c3efef9275
|
Remove obsolete comment
|
2020-08-26 09:28:10 +02:00 |
|
Eelco Dolstra
|
4bf5faf416
|
Merge remote-tracking branch 'origin/master' into markdown
|
2020-08-25 19:47:34 +02:00 |
|
Eelco Dolstra
|
7a02865b94
|
Move import docs
|
2020-08-25 14:06:01 +02:00 |
|
Eelco Dolstra
|
f53b5f1058
|
Add getDoc() function
|
2020-08-25 13:31:11 +02:00 |
|
Eelco Dolstra
|
3ccf3801fb
|
Merge pull request #3948 from garbas/fix-3947
set Content-Type to "text/plain" for install script
|
2020-08-25 12:47:38 +02:00 |
|
Eelco Dolstra
|
2a2121d264
|
Use RegisterPrimOp for some undocumented primops
|
2020-08-25 11:25:01 +02:00 |
|
Eelco Dolstra
|
b8416779e3
|
Document some primops
|
2020-08-25 11:16:45 +02:00 |
|
Eelco Dolstra
|
24b1c2c66b
|
Fix tests
|
2020-08-25 10:51:14 +02:00 |
|
Eelco Dolstra
|
f5219f8d84
|
Fix perlBindings job
|
2020-08-25 10:33:41 +02:00 |
|
Eelco Dolstra
|
b42789f013
|
Fix clang build
|
2020-08-24 21:13:39 +02:00 |
|
John Ericson
|
8eb73a8724
|
CA derivations that depend on other CA derivations
Co-authored-by: Théophane Hufschmitt <regnat@users.noreply.github.com>
|
2020-08-24 19:01:15 +00:00 |
|
John Ericson
|
e0b0e18905
|
Add constructor for BasicDerivation -> Derivation
|
2020-08-24 19:01:07 +00:00 |
|
John Ericson
|
59979e7053
|
Fix bad debug format string
|
2020-08-24 19:01:07 +00:00 |
|
Eelco Dolstra
|
d9a8619762
|
Don't barf if corepkgs is in the store but not a valid path
This can happen when using a dummy store (or indeed any non-local store).
|
2020-08-24 19:15:17 +02:00 |
|
Eelco Dolstra
|
6a67e57019
|
Add DummyStore (dummy://)
DummyStore does not allow building or adding paths. This is useful for
evaluation tests when you don't want to initialize a "proper" store.
|
2020-08-24 18:54:16 +02:00 |
|
Eelco Dolstra
|
d0690bc311
|
nix repl ':doc': Render using lowdown
|
2020-08-24 18:10:33 +02:00 |
|
Eelco Dolstra
|
0f314f3c25
|
Generate builtins section of the manual
|
2020-08-24 14:49:30 +02:00 |
|
Eelco Dolstra
|
a990f063ff
|
Move primop docs inline
This makes them available to 'nix repl'.
|
2020-08-24 14:31:10 +02:00 |
|
Eelco Dolstra
|
33b1679d75
|
Allow primops to have Markdown documentation
|
2020-08-24 13:16:02 +02:00 |
|
Eelco Dolstra
|
88d5c9ec58
|
Fix tests
|
2020-08-24 10:37:10 +02:00 |
|
Eelco Dolstra
|
2530cc6827
|
Merge pull request #3950 from obsidiansystems/tabs-spaces
tabs -> spaces
|
2020-08-24 10:20:28 +02:00 |
|
Eelco Dolstra
|
187cc1fa2f
|
Merge pull request #3952 from obsidiansystems/write-derivation-borrow
`writeDerivation` just needs a plain store reference
|
2020-08-24 10:20:04 +02:00 |
|
John Ericson
|
b0b59fd05a
|
Merge remote-tracking branch 'obsidian/write-derivation-borrow' into HEAD
|
2020-08-23 15:11:10 +00:00 |
|
John Ericson
|
35e6288be1
|
writeDerivation just needs a plain store reference
|
2020-08-23 15:01:11 +00:00 |
|
John Ericson
|
3a7b330b64
|
"Downstream placeholders" should not be store paths
Insead they should be opaque `/<hash>` like the placeholders we already
have.
|
2020-08-21 19:35:35 +00:00 |
|
John Ericson
|
422affe102
|
tabs -> spaces
Sorry I let the tab sneak in there in the first place.
|
2020-08-21 19:19:24 +00:00 |
|
John Ericson
|
c265e0ea82
|
Merge remote-tracking branch 'upstream/master' into templated-daemon-protocol
|
2020-08-20 20:24:22 +00:00 |
|
John Ericson
|
27a3f82c0b
|
Merge remote-tracking branch 'upstream/master' into single-ca-drv-build
|
2020-08-20 18:28:17 +00:00 |
|
John Ericson
|
45a2f1baab
|
Rename drv output querying functions, like master
- `queryDerivationOutputMapAssumeTotal` -> `queryPartialDerivationOutputMap`
- `queryDerivationOutputMapAssumeTotal` -> `queryDerivationOutputMap
|
2020-08-20 18:14:12 +00:00 |
|
Eelco Dolstra
|
4d77513d97
|
Merge pull request #3859 from obsidiansystems/drv-outputs-map-allow-missing
`queryDerivationOutputMap` no longer assumes all outputs have a mapping
|
2020-08-20 16:49:23 +02:00 |
|
John Ericson
|
9a9d834dc7
|
Rename drv output querying functions
- `queryDerivationOutputMapAssumeTotal` -> `queryPartialDerivationOutputMap`
- `queryDerivationOutputMapAssumeTotal` -> `queryDerivationOutputMap`
|
2020-08-20 14:12:51 +00:00 |
|
Rok Garbas
|
8ce88adad9
|
set Content-Type to "text/plain" for install script
fixes #3947
|
2020-08-20 13:21:22 +02:00 |
|
Eelco Dolstra
|
25ecfffdc3
|
Remove PrimOp constructor
|
2020-08-20 12:34:04 +02:00 |
|
Eelco Dolstra
|
dc2f278c95
|
Allow 'nix' subcommands to provide docs in Markdown format
|
2020-08-20 12:21:46 +02:00 |
|
Eelco Dolstra
|
3c4f8c9175
|
List deprecated option aliases in the docs
|
2020-08-20 11:13:17 +02:00 |
|
Eelco Dolstra
|
acb99f03f9
|
Config: Use nlohmann/json
|
2020-08-20 11:02:16 +02:00 |
|
Eelco Dolstra
|
0d7376bd8a
|
Merge pull request #3945 from ryantm/patch-1
fix spelling
|
2020-08-20 10:24:32 +02:00 |
|
John Ericson
|
3df78858f2
|
Fix max fd calc and add test
|
2020-08-20 05:08:50 +00:00 |
|
Ryan Mulligan
|
f36793c7b9
|
fix spelling
|
2020-08-19 20:31:01 -07:00 |
|
John Ericson
|
a83694c7a1
|
Use RemoteStore to open connection for proxying daemon
Removes duplicate websocket opening code, and also means we should be
able to to ssh-ssh-... daemon relays, not just uds-uds-... ones.
|
2020-08-19 19:34:47 +00:00 |
|
Eelco Dolstra
|
b4ef3d7078
|
Revert "Add a separate manual job"
This reverts commit 5e3ad1dde0 . Manual
generation now depends on the 'nix' command.
|
2020-08-19 21:00:57 +02:00 |
|
Eelco Dolstra
|
c3e20d8c28
|
Consistency
|
2020-08-19 18:30:17 +02:00 |
|
Eelco Dolstra
|
c8fa39324a
|
Generate the nix.conf docs from the source code
This means we don't have two (divergent) sets of option descriptions
anymore.
|
2020-08-19 18:28:04 +02:00 |
|
John Ericson
|
d5af5763cf
|
Merge branch 'master' of github.com:NixOS/nix into remove-storetype-delegate-regStore
|
2020-08-19 15:54:50 +00:00 |
|
Eelco Dolstra
|
34b22e0123
|
Change option descriptions to Markdown
|
2020-08-19 14:21:27 +02:00 |
|
Eelco Dolstra
|
8a97b11374
|
Improve margins between sections
The default CSS puts almost no space between sections, but a lot of
space between subsections. This flips that around.
|
2020-08-19 12:31:18 +02:00 |
|
John Ericson
|
be0d429b95
|
Merge branch 'master' of github.com:NixOS/nix into templated-daemon-protocol
|
2020-08-19 03:17:41 +00:00 |
|