summaryrefslogtreecommitdiff
path: root/guix/build/meson-build-system.scm
AgeCommit message (Expand)Author
2018-07-24Merge branch 'master' into core-updatesMarius Bakke
2018-06-30build-system/meson: Use invoke.•••* guix/build/meson-build-system.scm (configure, build, check, install): Use "invoke" and unconditionally return #t. Ricardo Wurmus
2018-06-28meson-build-system: Return #t from all phases.•••* guix/build/meson-build-system.scm (configure, build, check, install): (fix-runpath): Use 'invoke' and return #t from all phases. Mark H Weaver
2018-05-07build-system/meson: Use 'strip-runpath' instead of PatchELF.•••* guix/build/meson-build-system.scm (fix-runpath): Call 'strip-runpath' instead of invoking 'patchelf'. Ludovic Courtès
2018-04-15build-system/meson: Don't override LDFLAGS if already set.•••* guix/build/meson-build-system.scm (configure): Test for LDFLAGS before adding ours. (cherry picked from commit 611c27db2aec8c2f72bc0c1e5c7d126dc95b39b2) Marius Bakke
2018-04-02build-system/meson: Don't override LDFLAGS if already set.•••* guix/build/meson-build-system.scm (configure): Test for LDFLAGS before adding ours. Marius Bakke
2018-03-12build-system/meson: Add the output directory to RUNPATH.•••* guix/build/meson-build-system.scm (configure): Set LDFLAGS before invoking meson. Marius Bakke
2017-09-16build-system: Add 'meson-build-system'.•••* Makefile.am (MODULES): Add 'guix/build-system/meson.scm' and 'guix/build/meson-build-system.scm'. * guix/build-system/meson.scm: New file. * guix/build/meson-build-system.scm: New file. * doc/guix.texi (Build Systems): Add 'meson-build-system'. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Peter Mikkelsen