Commit History

Author SHA1 Message Date
  Ludovic Courtès 020f3e4156 gexp: 'local-file' now defaults to non-recursive. 9 years ago
  Ludovic Courtès 558e8b11d7 gexp: Add 'plain-file'. 9 years ago
  Ludovic Courtès 74d441abee gexp: Export <local-file> accessors. 9 years ago
  Ludovic Courtès c04681554d derivations: Add #:leaked-env-vars parameter. 9 years ago
  Ludovic Courtès f73286345e gexp: Add printers for <gexp-input> and <gexp-output>. 9 years ago
  Ludovic Courtès 2242ff45fa gexp: Slightly simplify 'lower-inputs'. 9 years ago
  Ludovic Courtès d9ae938f2c gexp: Add 'local-file'. 9 years ago
  Ludovic Courtès 1123759b45 gexp: Fix handling of nativeness in nested gexps. 9 years ago
  Ludovic Courtès 607e1b51f4 gexp: Ignore nested gexps in macro expansion. 9 years ago
  Ludovic Courtès accb682c50 gexp: Allow <gexp-input> objects in #:allowed-references. 9 years ago
  Ludovic Courtès 2924f0d6ce gexp: Add identity compiler for derivations. 9 years ago
  Ludovic Courtès ff40e9b7e5 gexp: Move the package and origin compilers to (guix packages). 9 years ago
  Ludovic Courtès bcb1328763 gexp: Separate "compilers" for origins and packages from the core. 9 years ago
  Ludovic Courtès a482cfdcae gexp: Remove special meaning of forms (PACKAGE OUTPUT) in ungexp. 9 years ago
  Ludovic Courtès 0dbea56bbf gexp: Export 'gexp-input' constructor. 9 years ago
  Ludovic Courtès e39d146107 gexp: Add <gexp-input>. 9 years ago
  Ludovic Courtès 1e87da58a1 gexp: Rename <output-ref> to <gexp-output>. 9 years ago
  Ludovic Courtès 7e75a6739b gexp: Make sure 'gexp-outputs' removes duplicate outputs. 9 years ago
  Ludovic Courtès f9efe568c3 gexp: Aggregate outputs of compound gexps. 9 years ago
  Ludovic Courtès ce45eb4c38 gexp: Add #:graft? parameter to 'gexp->derivation'. 9 years ago
  Ludovic Courtès aa72d9afdf gexp: Implement 'imported-modules' & co. using 'gexp->derivation'. 9 years ago
  Ludovic Courtès c8351d9a40 gexp: Add #:allowed-references parameter to 'gexp->derivation'. 9 years ago
  Ludovic Courtès e87f0591f3 monads: Move '%store-monad' and related procedures where they belong. 9 years ago
  Ludovic Courtès 462a3fa36c monads: Rewrite 'text-file*' using gexps. 9 years ago
  Ludovic Courtès 4684f301d5 gexp: Add #:module-path parameter to 'gexp->derivation'. 10 years ago
  Ludovic Courtès 4a4cbd0bdd gexp: 'gexp->script' returns a script that can easily be compiled. 10 years ago
  Ludovic Courtès b53833b2ef gexp: Allow use of high-level objects in #:references-graphs. 10 years ago
  Ludovic Courtès bdb36958fb gnu: Split (gnu packages base), adding (gnu packages commencement). 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