Maxime Devos
|
d9e0ae07db
guix: gexp: Define gexp->approximate-sexp.
|
3 years ago |
Ludovic Courtès
|
9fc4e94986
gexp: #:references-graphs refers to non-native derivations.
|
3 years ago |
Ludovic Courtès
|
b57de6fea1
gexp: Micro-optimize 'gexp->sexp' and 'lower-inputs'.
|
3 years ago |
Ludovic Courtès
|
4fa9d48fd4
gexp: 'gexp-inputs' returns both native and non-native inputs.
|
3 years ago |
Ludovic Courtès
|
fc6d6aee66
gexp: 'gexp-inputs' returns a list of <gexp-input> records.
|
3 years ago |
Ludovic Courtès
|
6a060ff27f
store-copy: 'populate-store' can optionally deduplicate files.
|
3 years ago |
Ludovic Courtès
|
7b8d239ec2
store-copy: 'populate-store' resets timestamps.
|
3 years ago |
Ludovic Courtès
|
ca465a9c84
gexp: Warn when importing (guix config) or (ice-9 …).
|
4 years ago |
Ludovic Courtès
|
18fc84bce8
gexp: Store the source code location in <gexp>.
|
4 years ago |
Ludovic Courtès
|
abf43d4511
gexp: Fix expansion for (file-append (local-file ...) ...).
|
4 years ago |
Ludovic Courtès
|
e033700f17
tests: Hide quoted (define-module ...) form from Geiser.
|
4 years ago |
Ludovic Courtès
|
644cb40cd8
gexp: Add 'let-system'.
|
7 years ago |
Ludovic Courtès
|
cf2ac04f13
gexp: Add 'with-parameters'.
|
4 years ago |
Mathieu Othacehe
|
9a2f99f42f
gexp: Default to current target.
|
4 years ago |
Ludovic Courtès
|
d63ee94d63
gexp: Add 'raw-derivation-file'.
|
5 years ago |
Marius Bakke
|
ab7010af1f
gexp: Allow character literals in GEXP->SEXP.
|
4 years ago |
Ludovic Courtès
|
99c45877a9
gexp: 'local-file' properly resolves non-literal relative file names.
|
5 years ago |
Ludovic Courtès
|
24ab804ce1
gexp: Catch and report non-self-quoting gexp inputs.
|
5 years ago |
Ludovic Courtès
|
2e8cabb8d6
gexp: 'program-file' honors the current system and cross-compilation target.
|
5 years ago |
Ludovic Courtès
|
b9373e2627
gexp: 'lowered-gexp-guile' now returns a <derivation-input>.
|
5 years ago |
Ludovic Courtès
|
3868577480
gexp: <lowered-gexp> separates sources from derivation inputs.
|
5 years ago |
Ludovic Courtès
|
2ca41030d5
gexp: Add 'lower-gexp' and express 'gexp->derivation' in terms of it.
|
5 years ago |
Ludovic Courtès
|
f9e8a12379
store: Rename '&nix-error' to '&store-error'.
|
5 years ago |
Ludovic Courtès
|
9ec154f51f
gexp: Lowering a <computed-file> honors SYSTEM and TARGET.
|
5 years ago |
Marius Bakke
|
25ca46985c
Merge branch 'master' into core-updates
|
6 years ago |
Ludovic Courtès
|
8856f409d1
derivations: Add properties.
|
6 years ago |
Marius Bakke
|
79ee97a144
Merge branch 'master' into core-updates
|
6 years ago |
Ludovic Courtès
|
9ed86fe175
tests: Add 'test-assertm' to (guix tests).
|
9 years ago |
Marius Bakke
|
f4a5faa9dc
Merge branch 'master' into core-updates
|
6 years ago |
Ludovic Courtès
|
932d160056
gexp: 'gexp-modules' now consistently deletes duplicates.
|
6 years ago |