| Summary: | telepathy-accounts-signon does not seem to have a build system to use | ||
|---|---|---|---|
| Product: | [Developer tools] kdesrc-build | Reporter: | Anatoly Shipov <anatoly.a.shipov> |
| Component: | general | Assignee: | Michael Pyne <mpyne> |
| Status: | RESOLVED MOVED | ||
| Severity: | normal | CC: | nimmervoll.peter |
| Priority: | NOR | ||
| Version First Reported In: | Git | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Anatoly Shipov
2019-04-06 03:37:58 UTC
This is because the meson build system is not supported yet. A couple of other modules have the same problem. Thanks for the report. Seems we (finally) need to support Meson in kdesrc-build. I've added an entry to the kdesrc-build issue tracker at Gitlab where we can track progress on this. See https://invent.kde.org/kde/kdesrc-build/issues/27 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 Git commit 6b226e2ce10c359f7b803a160020dcec7ec5b8ac by Michael Pyne. Committed on 04/05/2019 at 20:15. Pushed by ashark into branch 'docbook_historied_per_file'. 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. Original commit: 6385f5e4 https://invent.kde.org/sdk/kdesrc-build/-/commit/6385f5e429dd11393b48690a33d67a66edeacfd2 M +43 -2 doc/kdesrc-buildrc/conf-options-table.docbook https://invent.kde.org/sdk/kdesrc-build/-/commit/6b226e2ce10c359f7b803a160020dcec7ec5b8ac |