Purpose of this patch is to replace handcrafted KMyMoney build configuration summary with the standard CMake's FeatureSummary macro. The advantage is simplified and standard looking main CMakeLists.txt file e.g. finding and reporting libical has been reduced from 15 to 3 lines.
Details
Details
Diff Detail
Diff Detail
- Repository
- R261 KMyMoney
- Lint
Lint Skipped - Unit
Unit Tests Skipped
Comment Actions
I needed to add the following patch to get the kbanking plugin compiled and installed even though it was detected as enabled:
diff --git a/kmymoney/plugins/CMakeLists.txt b/kmymoney/plugins/CMakeLists.txt index db07e5d8..7707a276 100644 --- a/kmymoney/plugins/CMakeLists.txt +++ b/kmymoney/plugins/CMakeLists.txt @@ -17,9 +17,9 @@ if(ENABLE_SQLSTORAGE) add_subdirectory(sql) endif() -if (KBANKING_FOUND) +if (ENABLE_KBANKING) add_subdirectory( kbanking ) -endif (KBANKING_FOUND) +endif() option(ENABLE_SQLCIPHER "Enable SQLCipher plugin" OFF) if (ENABLE_SQLCIPHER)
Otherwise it worked for me