summaryrefslogtreecommitdiff
path: root/guix/gexp.scm
AgeCommit message (Expand)Author
2021-07-18Merge branch 'master' into core-updatesLudovic Courtès
2021-06-30guix: gexp: Define gexp->approximate-sexp....Maxime Devos
2021-06-23gexp: 'mixed-text-file' UTF-8-encodes its output....Andrew Tropin
2021-03-31gexp: 'compiled-modules' honors extensions....Ludovic Courtès
2021-03-30gexp: 'compiled-modules' gets source and parameters an environment variables....Ludovic Courtès
2021-03-30gexp: 'gexp->script' uses #:guile also as the guile-for-build....Ludovic Courtès
2021-03-30gexp: Add #:guile parameter to 'load-path-expression'....Ludovic Courtès
2021-03-30gexp: 'imported+compiled-modules' fully honors #:guile....Ludovic Courtès
2021-03-30gexp: Do not add derivations to the object cache....Ludovic Courtès
2021-03-30gexp: Allowed/disallowed references and graphs never refer to grafted inputs....Ludovic Courtès
2021-03-30build-system: Use 'input-tuples->gexp' and 'outputs->gexp'....Ludovic Courtès
2021-03-30gexp: Add 'sexp->gexp'....Ludovic Courtès
2021-03-30build-system: Rewrite using gexps....Ludovic Courtès
2021-03-30gexp: Optimize 'with-build-variables'....Ludovic Courtès
2021-03-30gexp: Add 'with-build-variables'....Ludovic Courtès
2021-03-29gexp: 'gexp->script' uses #:guile also as the guile-for-build....Ludovic Courtès
2021-03-29gexp: Add #:guile parameter to 'load-path-expression'....Ludovic Courtès
2021-03-29gexp: 'imported+compiled-modules' fully honors #:guile....Ludovic Courtès
2021-03-06Merge branch 'master' into core-updatesChristopher Baines
2021-03-05gexp: Honor #:target in 'compiled-modules'....Ludovic Courtès
2021-03-03gexp: #:references-graphs refers to non-native derivations....Ludovic Courtès
2021-02-23gexp: Reduce allocations in 'gexp-attribute'....Ludovic Courtès
2021-02-23gexp: Reduce allocations while traversing lists....Ludovic Courtès
2021-02-23gexp: Micro-optimize 'gexp->sexp' and 'lower-inputs'....Ludovic Courtès
2021-02-23gexp: Keep 'lower-inputs' private....Ludovic Courtès
2021-02-23gexp: 'gexp-inputs' returns both native and non-native inputs....Ludovic Courtès
2021-02-23gexp: 'gexp-inputs' returns a list of <gexp-input> records....Ludovic Courtès
2021-02-23gexp: Micro-optimize sexp serialization....Ludovic Courtès
2021-01-13Merge branch 'staging' into 'core-updates'....Maxim Cournoyer
2020-12-19maint: Require Guile >= 2.2.6....Ludovic Courtès
2020-11-29Merge remote-tracking branch 'origin/master' into core-updatesChristopher Baines
2020-11-05gexp: Warn when importing (guix config) or (ice-9 …)....Ludovic Courtès
2020-11-05gexp: Store the source code location in <gexp>....Ludovic Courtès
2020-10-19Merge branch 'staging'...Maxim Cournoyer
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