summaryrefslogtreecommitdiff
path: root/guix/build/meson-build-system.scm
Commit message (Collapse)AuthorAge
* build-system/meson: Remove RUNPATH workarounds.Marius Bakke2018-07-28
| | | | | | | | | * guix/build-system/meson.scm (default-patchelf): Remove. (lower)[build-inputs]: Remove PATCHELF. (meson-build): Don't delete 'fix-runpath' phase on armhf. * guix/build/meson-build-system.scm (configure): Add "--c_link_args" and "-cpp_link_args" instead of setting LDFLAGS. (meson-build): Don't apply 'fix-runpath' phase.
* meson-build-system: Return #t from all phases.Mark H Weaver2018-06-28
| | | | | * guix/build/meson-build-system.scm (configure, build, check, install): (fix-runpath): Use 'invoke' and return #t from all phases.
* build-system/meson: Don't override LDFLAGS if already set.Marius Bakke2018-04-15
| | | | | | | * guix/build/meson-build-system.scm (configure): Test for LDFLAGS before adding ours. (cherry picked from commit 611c27db2aec8c2f72bc0c1e5c7d126dc95b39b2)
* build-system/meson: Add the output directory to RUNPATH.Marius Bakke2018-03-12
| | | | * guix/build/meson-build-system.scm (configure): Set LDFLAGS before invoking meson.
* build-system: Add 'meson-build-system'.Peter Mikkelsen2017-09-16
* 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>