Ludovic Courtès
|
a482cfdcae
gexp: Remove special meaning of forms (PACKAGE OUTPUT) in ungexp.
|
10 years ago |
Ludovic Courtès
|
0dbea56bbf
gexp: Export 'gexp-input' constructor.
|
10 years ago |
Ludovic Courtès
|
1f9760339e
tests: Add an indirection for white-box testing.
|
10 years ago |
Ludovic Courtès
|
7e75a6739b
gexp: Make sure 'gexp-outputs' removes duplicate outputs.
|
10 years ago |
Ludovic Courtès
|
f9efe568c3
gexp: Aggregate outputs of compound gexps.
|
10 years ago |
Ludovic Courtès
|
4b23c4664e
gexp: Add tests for 'gexp-outputs'.
|
10 years ago |
Ludovic Courtès
|
ce45eb4c38
gexp: Add #:graft? parameter to 'gexp->derivation'.
|
10 years ago |
Ludovic Courtès
|
aa72d9afdf
gexp: Implement 'imported-modules' & co. using 'gexp->derivation'.
|
10 years ago |
Ludovic Courtès
|
c8351d9a40
gexp: Add #:allowed-references parameter to 'gexp->derivation'.
|
10 years ago |
Ludovic Courtès
|
462a3fa36c
monads: Rewrite 'text-file*' using gexps.
|
10 years ago |
Ludovic Courtès
|
b53833b2ef
gexp: Allow use of high-level objects in #:references-graphs.
|
10 years ago |
Ludovic Courtès
|
6fd1a79674
vm: Move store copy handling to (guix build store-copy).
|
10 years ago |
Ludovic Courtès
|
c1bc358f29
Factorize test suite support in (guix tests).
|
10 years ago |
Ludovic Courtès
|
667b250846
gexp: Add 'ungexp-native' and 'ungexp-native-splicing'.
|
10 years ago |
Ludovic Courtès
|
68a61e9ffb
gexp: Add #:target parameter to 'gexp->derivation'.
|
10 years ago |
Ludovic Courtès
|
6c9e7b2bea
build: Better reject systems where the shebang would be too long.
|
10 years ago |
Ludovic Courtès
|
2cf0ea0dbb
gexp: Gracefully handle printing of gexps with spliced references.
|
10 years ago |
Ludovic Courtès
|
5d0984595c
gexp: Resolve the default system at '>>=' time.
|
10 years ago |
Ludovic Courtès
|
c17b5ab4db
tests: Skip tests that would hit the shebang length limitation.
|
10 years ago |
Ludovic Courtès
|
79c0c8cdf7
gexp: Add support for 'origin?' objects in 'ungexp' forms.
|
10 years ago |
Ludovic Courtès
|
21b679f694
Add (guix gexp).
|
10 years ago |