97 Commits (94d92c7796a3dd50c27d532315f7d497ac99f08e)

Author SHA1 Message Date
Ludovic Courtès 0bdba772ca Augment `.dir-locals.el'. 9 years ago
Ludovic Courtès a9ebd9efd0 store: Remove the `fixed?' parameter from `add-to-store'. 9 years ago
Ludovic Courtès 59a43334a9 distro: Rename (distro) to (gnu packages). 9 years ago
Ludovic Courtès 1ffa7090b9 distro: Change the module name space to (gnu ...). 9 years ago
Ludovic Courtès 784bb1f37b derivations: Fix `derivation-prerequisites-to-build' when outputs are there. 9 years ago
Ludovic Courtès 233e76769a Update license headers. 9 years ago
Ludovic Courtès 7244a5f74e derivations: Add `derivation-path->output-paths'. 9 years ago
Ludovic Courtès 97d3998e7a tests: Adjust to not rely on /bin/sh. 9 years ago
Ludovic Courtès ad1ebab379 tests: Skip network-dependent tests when the network is unreachable. 9 years ago
Ludovic Courtès 29833b26eb build: Update skip count in `tests/derivations.scm'. 9 years ago
Ludovic Courtès 860a6f1ae0 derivations: Fix erroneous call to `add-to-store' for local files as input. 9 years ago
Ludovic Courtès 1dfb715df0 tests: Remove extraneous test. 9 years ago
Ludovic Courtès ddc29a782e Move base32 code to (guix base32). 9 years ago
Ludovic Courtès 7bdd1f0e3c derivations: build-expression->derivation: Builder only refers to sources. 9 years ago
Ludovic Courtès 813986ac09 derivations: Add tests relative to fixed-output derivations. 9 years ago
Ludovic Courtès 18633d4f35 distro: Move bootstrap packages to (distro packages bootstrap). 9 years ago
Ludovic Courtès 81dbd783bd tests: Run without substitutes. 9 years ago
Ludovic Courtès 8f3ecbd715 tests: Use our own bootstrap tools. 9 years ago
Ludovic Courtès b272c47433 derivations: Pass the derivation of guile-for-build to `imported-files' & co. 9 years ago
Ludovic Courtès 82058eff59 store: Add `query-path-hash'. 9 years ago
Ludovic Courtès d90248844b derivations: Compile the #:modules passed to `build-expression->derivation'. 9 years ago
Ludovic Courtès d66ac374e9 derivation: Coalesce multiple occurrences of the same input. 10 years ago
Ludovic Courtès 4b1786aa2c Fix `derivation-hash' for outputs not sorted alphabetically. 10 years ago
Ludovic Courtès 9a20830e57 Add `derivation-prerequisites' and `derivation-prerequisites-to-build'. 10 years ago
Ludovic Courtès 31ef99a8a5 Add the `valid-path?' RPC. 10 years ago
Ludovic Courtès db393b333f build-expression->derivation: Have the build fail when EXP returns #f. 10 years ago
Ludovic Courtès 2acb2cb6d0 Change `build-expression->derivation' to support sub-derivation inputs. 10 years ago
Ludovic Courtès 224f7ad6a3 Fix `imported-files' for files with a common prefix. 10 years ago
Ludovic Courtès d1b1c4249a Add `add-to-store' test for flat files. 10 years ago
Ludovic Courtès 99634e3ff4 Add `imported-files'. 10 years ago
Ludovic Courtès 0e383c76ce Fix the `build-expression->derivation' fixed-output test. 10 years ago
Ludovic Courtès 9809055707 Add a `%current-system' fluid. 10 years ago
Ludovic Courtès b37eb5ede6 Add `add-to-store' with recursive directory storage. 10 years ago
Ludovic Courtès 81095052a8 tests: Don't hard-code the system type. 10 years ago
Ludovic Courtès 9bc07f4df0 Add multiple-output support to `build-expression->derivation'. 10 years ago
Ludovic Courtès 7946c4e710 Add `derivation' test for multiple-output derivations. 10 years ago
Ludovic Courtès af7f9e5f13 Sort environment variables alphabetically in `derivation'. 10 years ago
Ludovic Courtès 26b969dee0 Add support for fixed-output derivations in `build-expression->derivation'. 10 years ago
Ludovic Courtès 749c656755 Add support for fixed-output derivations. 10 years ago
Ludovic Courtès d9085c23c4 Add `build-expression->derivation'. 10 years ago
Ludovic Courtès de4c3f26cb Allow derivations with input derivations. 10 years ago
Ludovic Courtès 33594aa489 tests: Look up `test.drv' using `search-path'. 10 years ago
Ludovic Courtès fb3eec8301 Test the `build-derivations' operation. 10 years ago
Ludovic Courtès 26bbbb9520 First stab at the `derivation' primitive. 10 years ago
Ludovic Courtès 341c6fdd82 Add unit test for derivation parsing and output. 10 years ago
Ludovic Courtès 77d3cf087d Split (guix) in (guix store) and (guix derivations). 10 years ago
Ludovic Courtès 207cba8114 Initial commit. 10 years ago