Ludovic Courtès
|
7d873f194c
build-system: Rewrite using gexps.
|
9 éve |
Lars-Dominik Braun
|
09448c0994
build/python: Add a sanity check phase.
|
3 éve |
Maxim Cournoyer
|
cfcead2e51
build-systems/gnu: Allow unpacking/repacking more kind of files.
|
3 éve |
Ludovic Courtès
|
11b4a8716c
tests: Remove expensive and pointless test.
|
5 éve |
Jan Nieuwenhuizen
|
a2b2070b67
bootstrap: %bootstrap-inputs: Wrap input lists into thunks.
|
6 éve |
Ludovic Courtès
|
ca71942445
Switch to Guile-Gcrypt.
|
6 éve |
Mathieu Lirzin
|
a9edb211e7
build: Add a Guile custom test driver using SRFI-64.
|
9 éve |
Ludovic Courtès
|
b69c5c2ced
tests: Skip tests that would fail due to the shebang length.
|
9 éve |
Ludovic Courtès
|
12d720fd1a
tests: Factorize the network reachability test.
|
9 éve |
Ludovic Courtès
|
f220a83848
packages: Convert source derivations to monadic style.
|
10 éve |
Ludovic Courtès
|
0d5a559f0f
build-system: Introduce "bags" as an intermediate representation.
|
10 éve |
Ludovic Courtès
|
882383a9aa
download: Allow raw file names or file:// URLs.
|
10 éve |
Ludovic Courtès
|
bdb36958fb
gnu: Split (gnu packages base), adding (gnu packages commencement).
|
10 éve |
Ludovic Courtès
|
c1bc358f29
Factorize test suite support in (guix tests).
|
10 éve |
Ludovic Courtès
|
59688fc4b5
derivations: 'derivation' and related procedures return a single value.
|
11 éve |
Ludovic Courtès
|
7a88ad6bff
tests: Adjust `gnu-build' test to search path mechanism.
|
11 éve |
Ludovic Courtès
|
0bdba772ca
Augment `.dir-locals.el'.
|
12 éve |
Ludovic Courtès
|
1ffa7090b9
distro: Change the module name space to (gnu ...).
|
12 éve |
Ludovic Courtès
|
233e76769a
Update license headers.
|
12 éve |
Ludovic Courtès
|
ad1ebab379
tests: Skip network-dependent tests when the network is unreachable.
|
12 éve |
Ludovic Courtès
|
92b8d1ea8b
tests: Make sure to use the bootstrap Guile.
|
12 éve |
Ludovic Courtès
|
87f5d36630
Remove (guix http) and (guix ftp).
|
12 éve |
Ludovic Courtès
|
62cab99c32
Add (guix download) and (guix build download).
|
12 éve |
Ludovic Courtès
|
ddc29a782e
Move base32 code to (guix base32).
|
12 éve |
Ludovic Courtès
|
18633d4f35
distro: Move bootstrap packages to (distro packages bootstrap).
|
12 éve |
Ludovic Courtès
|
81dbd783bd
tests: Run without substitutes.
|
12 éve |
Ludovic Courtès
|
8f3ecbd715
tests: Use our own bootstrap tools.
|
12 éve |
Ludovic Courtès
|
14da91e2f0
tests: Use bootstrap and Nixpkgs inputs to be less costly.
|
12 éve |
Ludovic Courtès
|
31ef99a8a5
Add the `valid-path?' RPC.
|
12 éve |
Ludovic Courtès
|
208f7cd155
Abstract build systems.
|
12 éve |