summaryrefslogtreecommitdiff
path: root/guix/gexp.scm
AgeCommit message (Expand)Author
2020-10-18gexp: 'assume-valid-file-name' has files looked up under the CWD.Ludovic Courtès
2020-10-16gexp: Add 'assume-valid-file-name' syntax for use with 'local-file'.Ludovic Courtès
2020-10-02gexp: Fix argument ordering in 'local-file' macro.Ludovic Courtès
2020-10-02gexp: 'local-file' warns when passed a non-literal relative file name.Ludovic Courtès
2020-09-14Merge remote-tracking branch 'origin/master' into core-updatesMaxim Cournoyer
2020-09-01gexp: computed-file: Prevent mistakenly overriding default option values.Maxim Cournoyer
2020-08-26gexp: 'compiled-modules' defaults to '-O1'.Ludovic Courtès
2020-06-14Merge branch 'master' into core-updatesMarius Bakke
2020-05-25gexp: The result of 'imported-files/derivation' is non-substitutable.Ludovic Courtès
2020-05-25self: Optimize 'file-append*' for 'local-file?'.Ludovic Courtès
2020-05-25gexp: Fix expansion for (file-append (local-file ...) ...).Ludovic Courtès
2020-05-17gexp: Add 'let-system'.Ludovic Courtès
2020-05-17gexp: Compilers can now return lowerable objects.Ludovic Courtès
2020-05-16gexp: Add 'let-system'.Ludovic Courtès
2020-05-16gexp: Compilers can now return lowerable objects.Ludovic Courtès
2020-05-15gexp: Simplify use of 'with-target' in 'compiled-modules'.Ludovic Courtès
2020-04-23Merge branch 'master' into core-updatesMarius Bakke
2020-04-22gexp: Add 'load-path?' field to <scheme-file>.Ludovic Courtès
2020-04-08Merge branch 'master' into core-updatesMarius Bakke
2020-04-02gexp: 'lower-references' uses 'mapm/accumulate-builds'.Ludovic Courtès
2020-03-30Merge branch 'master' into core-updatesMarius Bakke
2020-03-29gexp: 'lower-inputs' uses 'mapm/accumulate-builds'.Ludovic Courtès
2020-03-17gexp: Change default Guile effective version to 3.0.Ludovic Courtès
2020-03-16gnu: Default to Guile 3.0.Ludovic Courtès
2020-03-14Merge branch 'master' into core-updatesMarius Bakke
2020-03-12gexp: Add 'with-parameters'.Ludovic Courtès
2020-03-08gexp: Default to current target.Mathieu Othacehe
2020-03-06gexp: Default to current target.Mathieu Othacehe
2020-01-30gexp: Move 'file-mapping->tree' to (guix store).Ludovic Courtès
2020-01-11Merge branch 'master' into core-updatesMarius Bakke
2020-01-04gexp: Add 'raw-derivation-file'.Ludovic Courtès
2020-01-03gexp: 'gexp->script' marks its result as non-offloadable and non-substitutable.Ludovic Courtès
2019-12-31Merge remote-tracking branch 'master' into core-updates.Mathieu Othacehe
2019-12-22gexp: Add system and target support to gexp->file.Mathieu Othacehe
2019-12-22gexp: Add system and target support to gexp->file.Mathieu Othacehe
2019-12-18gexp: Allow character literals in GEXP->SEXP.Marius Bakke
2019-12-05gexp: Unconditionally include (system base target) in 'compiled-modules'.Marius Bakke
2019-11-30gexp: 'local-file' properly resolves non-literal relative file names.Ludovic Courtès
2019-10-27gexp: Cache the module to derivation mappings.Ludovic Courtès
2019-10-27gexp: Add 'imported+compiled-modules'.Ludovic Courtès
2019-10-14gexp: Use cross extensions when cross-compiling.Mathieu Othacehe
2019-10-06Merge branch 'master' into core-updatesRicardo Wurmus
2019-10-03gexp: 'load-path-expression' produces an expression that deletes duplicates.Ludovic Courtès
2019-09-24Merge branch 'master' into core-updatesLudovic Courtès
2019-09-23gexp: Remove unused procedure.Ludovic Courtès
2019-09-23gexp: Catch and report non-self-quoting gexp inputs.Ludovic Courtès
2019-07-31Merge branch 'master' into core-updatesMarius Bakke
2019-07-26gexp: 'program-file' honors the current system and cross-compilation target.Ludovic Courtès
2019-07-26gexp: 'compiled-modules' can cross-compile.Ludovic Courtès
2019-07-17Merge branch 'master' into core-updatesLudovic Courtès