97 Commits (94d92c7796a3dd50c27d532315f7d497ac99f08e)

Author SHA1 Message Date
Ludovic Courtès 94d92c7796
daemon: Add "builtin:download" derivation builder. 6 years ago
Ludovic Courtès 97507ebedc
derivations: 'derivation' sorts items in the resulting object. 5 years ago
Mathieu Lirzin a9edb211e7 build: Add a Guile custom test driver using SRFI-64. 6 years ago
Ludovic Courtès d26e19671e derivations: Raise an error when a module file is not found. 6 years ago
Ludovic Courtès 35b5ca7869 derivations: Add #:disallowed-references. 6 years ago
Ludovic Courtès ef8de9852e tests: Disable grafting by default for most tests. 6 years ago
Ludovic Courtès 7adf9b8469 derivations: Move grafts to (guix grafts). 6 years ago
Ludovic Courtès 0e510971c3 derivations: Add test in keep-going mode. 6 years ago
Ludovic Courtès 44ad33843a derivations: Add test for #:leaked-env-vars. 6 years ago
Ludovic Courtès 58c08df054 derivations: Determine what's built in 'check' mode. 6 years ago
Ludovic Courtès f073e52382 utils: Remove Nixpkgs helpers. 6 years ago
Ludovic Courtès cfc5d39888 tests: Fix typos. 6 years ago
Ludovic Courtès 24f5aaaf24 substitute: Honor "substitute-urls" option passed by "untrusted" clients. 6 years ago
Ludovic Courtès 4a6aeb670f derivations: Add #:substitutable?, distinguished from #:local-build?. 6 years ago
Ludovic Courtès 49c0a8d6b6 tests: Make sure %BOOTSTRAP-GUILE is available when we need it. 6 years ago
Ludovic Courtès 3681db5d2c derivations: Add a 'cut?' parameter to 'derivation-prerequisites'. 7 years ago
Ludovic Courtès 12d720fd1a tests: Factorize the network reachability test. 7 years ago
Ludovic Courtès aa72d9afdf gexp: Implement 'imported-modules' & co. using 'gexp->derivation'. 7 years ago
Ludovic Courtès 6eebbab562 tests: Further factorize substitute mocks. 7 years ago
Ludovic Courtès e9651e39b3 derivations: Add 'substitution-oracle' and use it. 7 years ago
Ludovic Courtès 0b6af195fe derivations: Add 'derivation-output-names'. 7 years ago
Ludovic Courtès e786293e76 derivations: Add 'derivation-name'. 7 years ago
Ludovic Courtès d2d0514b58 derivations: Fix 'derivation-prerequisites-to-build' when #:local-build?. 7 years ago
Ludovic Courtès e6740741d1 tests: Move some of the narinfo test tools to (guix tests). 7 years ago
Ludovic Courtès fc93e30919 derivations: Add 'offloadable-derivation?' and 'substitutable-derivation?'. 7 years ago
Ludovic Courtès 969df97487 derivations: Introduce 'graft' record type. 7 years ago
Ludovic Courtès fb59e275dd derivations: Add 'graft-derivation'. 7 years ago
Ludovic Courtès 44d43c7a85 daemon: Really enable automatic deduplication by default. 7 years ago
Ludovic Courtès c1bc358f29 Factorize test suite support in (guix tests). 7 years ago
Ludovic Courtès b53be755e4 derivations: Add #:allowed-references 'derivation' parameter. 7 years ago
Ludovic Courtès 99e17dc927 derivations: Fix 'fixed-output-derivation?'. 8 years ago
Ludovic Courtès 1950bf56d0 tests: Make sure substitutes are usable when we need them. 8 years ago
Ludovic Courtès 6c20d1d0c3 store: Add #:timeout build option. 8 years ago
Ludovic Courtès 36bbbbd150 derivations: Add support for recursive fixed-output derivations. 8 years ago
Ludovic Courtès dd1a5a152c derivations: Use more keyword parameters for 'build-expression->derivation'. 8 years ago
Ludovic Courtès a716e36de9 derivations: Allow 'map-derivations' to replace sources. 8 years ago
Ludovic Courtès e387ab7c10 derivations: Add 'map-derivation'. 8 years ago
Ludovic Courtès 01e82af55f tests: Fix max-silent-time test. 8 years ago
Ludovic Courtès bde2d9cf8d tests: Add the builder as an input to raw derivations. 8 years ago
Ludovic Courtès d0dc4907d6 derivations: 'derivation-path->output-path' honors the 'output' parameter. 8 years ago
Ludovic Courtès 59688fc4b5 derivations: 'derivation' and related procedures return a single value. 8 years ago
Ludovic Courtès 6a446d5680 derivations: Keep the .drv file name in <derivation> objects. 8 years ago
Ludovic Courtès 858e92823f derivations: Rename #:dependency-graphs to #:references-graphs. 8 years ago
Ludovic Courtès 9c629a27a4 derivations: Add #:dependency-graphs to `build-expression->derivation'. 8 years ago
Ludovic Courtès 5b0c9d1635 derivations: Add #:dependency-graphs `derivation' parameter. 8 years ago
Ludovic Courtès a987d2c025 derivations: Move 3 positional parameters into keyword parameters. 8 years ago
Ludovic Courtès 72626a71a9 Move `sha256' to (guix hash). 8 years ago
Ludovic Courtès 969e678ed9 Add `--max-silent-time' to `guix build' and `guix package'. 9 years ago
Ludovic Courtès dd36b51bf7 scripts: Report what will be substituted. 9 years ago
Ludovic Courtès bbb76f6f71 tests: Fix thinko in `derivation' test. 9 years ago