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
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
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