https://bugs.kde.org/show_bug.cgi?id=406268

--- Comment #3 from Michael Pyne <mp...@kde.org> ---
Git commit 6385f5e429dd11393b48690a33d67a66edeacfd2 by Michael Pyne.
Committed on 04/05/2019 at 20:15.
Pushed by mpyne into branch 'master'.

Add support for Meson build system.

New/updated config file options:

* 'configure-flags', reused as the way to pass cmdline options to the
meson setup command.
* 'ninja-options', a new option to pass cmdline options to the `ninja`
command. Note that ninja is mandated by Meson as the underlying build
tool.

Tested with https://github.com/plibither8/2048.cpp

Fixes #27, reviewed in !8.

Test suite passes and I continue to be able to build 2048.cpp. I've also
validated that ninja-options is passed to ninja when building 2048.cpp,
though this was a manual verification.

M  +1    -0    CMakeLists.txt
M  +43   -2    doc/index.docbook
M  +1    -0    modules/ksb/Application.pm
M  +2    -1    modules/ksb/BuildSystem.pm
A  +71   -0    modules/ksb/BuildSystem/Meson.pm
M  +8    -0    modules/ksb/Module.pm
M  +3    -2    vim/syntax/kdesrc-buildrc.vim

https://invent.kde.org/kde/kdesrc-build/commit/6385f5e429dd11393b48690a33d67a66edeacfd2

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to