Ludovic Courtès
|
6de3ef0d5e
gexp: Honor #:target in 'compiled-modules'.
|
3 years ago |
Ludovic Courtès
|
9fc4e94986
gexp: #:references-graphs refers to non-native derivations.
|
3 years ago |
Ludovic Courtès
|
fcde4e10b8
gexp: Reduce allocations in 'gexp-attribute'.
|
3 years ago |
Ludovic Courtès
|
c8bd5fa59c
gexp: Reduce allocations while traversing lists.
|
3 years ago |
Ludovic Courtès
|
b57de6fea1
gexp: Micro-optimize 'gexp->sexp' and 'lower-inputs'.
|
3 years ago |
Ludovic Courtès
|
a26006ff72
gexp: Keep 'lower-inputs' private.
|
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
|
bde7929bd0
gexp: Micro-optimize sexp serialization.
|
9 years ago |
Ludovic Courtès
|
4f621a2b00
maint: Require Guile >= 2.2.6.
|
4 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
|
6be7146130
gexp: 'assume-valid-file-name' has files looked up under the CWD.
|
4 years ago |
Ludovic Courtès
|
5d4ad8e1be
gexp: Add 'assume-valid-file-name' syntax for use with 'local-file'.
|
4 years ago |
Ludovic Courtès
|
9471aea76a
gexp: Fix argument ordering in 'local-file' macro.
|
4 years ago |
Ludovic Courtès
|
f43ffee908
gexp: 'local-file' warns when passed a non-literal relative file name.
|
4 years ago |
Maxim Cournoyer
|
a02ad4592c
gexp: computed-file: Prevent mistakenly overriding default option values.
|
4 years ago |
Ludovic Courtès
|
2c402b1a15
gexp: The result of 'imported-files/derivation' is non-substitutable.
|
4 years ago |
Ludovic Courtès
|
f408d8d636
self: Optimize 'file-append*' for 'local-file?'.
|
4 years ago |
Ludovic Courtès
|
abf43d4511
gexp: Fix expansion for (file-append (local-file ...) ...).
|
4 years ago |
Ludovic Courtès
|
644cb40cd8
gexp: Add 'let-system'.
|
7 years ago |
Ludovic Courtès
|
d03001a31a
gexp: Compilers can now return lowerable objects.
|
7 years ago |
Marius Bakke
|
030f6f489f
Merge branch 'master' into core-updates
|
4 years ago |
Ludovic Courtès
|
34faf63ebc
gexp: Add 'load-path?' field to <scheme-file>.
|
4 years ago |
Marius Bakke
|
2778302399
Merge branch 'master' into core-updates
|
4 years ago |
Ludovic Courtès
|
b34ead48dc
gexp: 'lower-references' uses 'mapm/accumulate-builds'.
|
4 years ago |
Marius Bakke
|
ae0badf5bb
Merge branch 'master' into core-updates
|
4 years ago |
Ludovic Courtès
|
584dfdac37
gexp: 'lower-inputs' uses 'mapm/accumulate-builds'.
|
4 years ago |
Ludovic Courtès
|
2bc1a400ae
gexp: Change default Guile effective version to 3.0.
|
4 years ago |
Ludovic Courtès
|
b6bee63bed
gnu: Default to Guile 3.0.
|
4 years ago |