summaryrefslogtreecommitdiff
path: root/guix/gexp.scm
Commit message (Expand)AuthorAge
* derivations: Add #:substitutable?, distinguished from #:local-build?.Ludovic Courtès2015-07-03
* environment: Add only the specified outputs of the dependencies.Ludovic Courtès2015-07-01
* gexp: 'local-file' canonicalizes its file argument.Ludovic Courtès2015-06-19
* gexp: 'local-file' now defaults to non-recursive.Ludovic Courtès2015-06-19
* gexp: Add 'plain-file'.Ludovic Courtès2015-06-03
* gexp: Export <local-file> accessors.Ludovic Courtès2015-06-03
* derivations: Add #:leaked-env-vars parameter.Ludovic Courtès2015-05-01
* gexp: Add printers for <gexp-input> and <gexp-output>.Ludovic Courtès2015-04-20
* gexp: Slightly simplify 'lower-inputs'.Ludovic Courtès2015-03-29
* gexp: Add 'local-file'.Ludovic Courtès2015-03-29
* gexp: Fix handling of nativeness in nested gexps.Ludovic Courtès2015-03-22
* gexp: Ignore nested gexps in macro expansion.Ludovic Courtès2015-03-22
* gexp: Allow <gexp-input> objects in #:allowed-references.Ludovic Courtès2015-03-22
* gexp: Add identity compiler for derivations.Ludovic Courtès2015-03-22
* gexp: Move the package and origin compilers to (guix packages).Ludovic Courtès2015-03-17
* gexp: Separate "compilers" for origins and packages from the core.Ludovic Courtès2015-03-17
* gexp: Remove special meaning of forms (PACKAGE OUTPUT) in ungexp.Ludovic Courtès2015-03-17
* gexp: Export 'gexp-input' constructor.Ludovic Courtès2015-03-17
* gexp: Add <gexp-input>.Ludovic Courtès2015-03-17
* gexp: Rename <output-ref> to <gexp-output>.Ludovic Courtès2015-03-17
* gexp: Make sure 'gexp-outputs' removes duplicate outputs.Ludovic Courtès2015-03-02
* gexp: Aggregate outputs of compound gexps.Ludovic Courtès2015-02-27
* gexp: Add #:graft? parameter to 'gexp->derivation'.Ludovic Courtès2015-02-13
* gexp: Implement 'imported-modules' & co. using 'gexp->derivation'.Ludovic Courtès2015-02-13
* gexp: Add #:allowed-references parameter to 'gexp->derivation'.Ludovic Courtès2015-02-11
* monads: Move '%store-monad' and related procedures where they belong.Ludovic Courtès2015-01-14
* monads: Rewrite 'text-file*' using gexps.Ludovic Courtès2015-01-12
* gexp: Add #:module-path parameter to 'gexp->derivation'.Ludovic Courtès2014-11-09
* gexp: 'gexp->script' returns a script that can easily be compiled.Ludovic Courtès2014-09-08
* gexp: Allow use of high-level objects in #:references-graphs.Ludovic Courtès2014-09-06
* gnu: Split (gnu packages base), adding (gnu packages commencement).Ludovic Courtès2014-08-28
* gexp: Add 'ungexp-native' and 'ungexp-native-splicing'.Ludovic Courtès2014-08-18
* gexp: Add #:target parameter to 'gexp->derivation'.Ludovic Courtès2014-08-17
* gexp: Gracefully handle printing of gexps with spliced references.Ludovic Courtès2014-07-17
* gexp: Build 'gexp->file' derivations locally.Ludovic Courtès2014-07-16
* gexp: Resolve the default system at '>>=' time.Ludovic Courtès2014-07-12
* tests: Skip tests that would hit the shebang length limitation.Ludovic Courtès2014-06-04
* monads, gexp: Remove unintended dependency on (gnu packages …).Ludovic Courtès2014-05-01
* gexp: Add support for 'origin?' objects in 'ungexp' forms.Ludovic Courtès2014-05-01
* gexp: Add pretty printer.Ludovic Courtès2014-04-30
* gexp: Remove leftover parameter.Ludovic Courtès2014-04-29
* monads: Hide 'derivation-expression' and 'lower-inputs'.Ludovic Courtès2014-04-28
* Add (guix gexp).Ludovic Courtès2014-04-28