23 Commits (9a20830e57ea50dd73897725ad656a3b9e66f1ef)

Author SHA1 Message Date
Ludovic Courtès 9a20830e57 Add `derivation-prerequisites' and `derivation-prerequisites-to-build'. 10 years ago
Ludovic Courtès d26ad5e45b derivation: Remove duplicate inputs. 10 years ago
Ludovic Courtès 0d56a551bf build-expression->derivation: Move module forms at the top-level. 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 c36db98c8e Add supporting tools for the GNU Build System. 10 years ago
Ludovic Courtès bcdd83ec69 Fix the order of the derivation's sources in `derivation-hash'. 10 years ago
Ludovic Courtès 224f7ad6a3 Fix `imported-files' for files with a common prefix. 10 years ago
Ludovic Courtès 3eb982377e Augment `build-expression->derivation' with #:modules; add `http-fetch'. 10 years ago
Ludovic Courtès 99634e3ff4 Add `imported-files'. 10 years ago
Ludovic Courtès 9bc07f4df0 Add multiple-output support to `build-expression->derivation'. 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 087602b687 Fix the order of environment variables in `derivation'. 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 d0a92b7531 Move `sha256' to (guix utils). 10 years ago
Ludovic Courtès 69f90f5c81 Use libchop for cryptographic hashes and related. 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