diff --git a/kmymoney/icons/CMakeLists.txt b/kmymoney/icons/CMakeLists.txt index e20f0e84c..4a3e03210 100644 --- a/kmymoney/icons/CMakeLists.txt +++ b/kmymoney/icons/CMakeLists.txt @@ -1,39 +1,43 @@ include(ECMInstallIcons) file(GLOB_RECURSE KMYMONEY_HICOLOR_ICONS "hicolor/*") ecm_install_icons( ICONS ${KMYMONEY_HICOLOR_ICONS} DESTINATION ${ICON_INSTALL_DIR} # or stay to ${DATA_INSTALL_DIR}/kmymoney/icons ? THEME "hicolor" ) file(GLOB_RECURSE KMYMONEY_OXYGEN_ICONS "oxygen/*") ecm_install_icons( ICONS ${KMYMONEY_OXYGEN_ICONS} DESTINATION ${ICON_INSTALL_DIR} THEME "oxygen" ) file(GLOB_RECURSE KMYMONEY_TANGO_ICONS "Tango/*") ecm_install_icons( ICONS ${KMYMONEY_TANGO_ICONS} DESTINATION ${ICON_INSTALL_DIR} THEME "Tango" ) file(GLOB_RECURSE KMYMONEY_ICONS "kmymoney/*.png") ecm_install_icons( ICONS ${KMYMONEY_ICONS} DESTINATION ${ICON_INSTALL_DIR} ) set (icons_SOURCES icons.cpp ) add_library(kmm_icons SHARED ${icons_SOURCES}) generate_export_header(kmm_icons) target_link_libraries(kmm_icons PRIVATE Qt5::Core Qt5::Gui) +set_target_properties(kmm_icons PROPERTIES + VERSION ${PROJECT_VERSION} SOVERSION ${PROJECT_VERSION_MAJOR} +) + install(TARGETS kmm_icons ${INSTALL_TARGETS_DEFAULT_ARGS} ) diff --git a/kmymoney/plugins/csv/import/core/CMakeLists.txt b/kmymoney/plugins/csv/import/core/CMakeLists.txt index 866a80ad5..aa2efe205 100644 --- a/kmymoney/plugins/csv/import/core/CMakeLists.txt +++ b/kmymoney/plugins/csv/import/core/CMakeLists.txt @@ -1,23 +1,27 @@ if(BUILD_TESTING) add_subdirectory(tests) endif() ########### next target ############### set(csvimportercore_PART_SRCS csvimportercore.cpp convdate.cpp csvutil.cpp ) add_library(kmm_csvimportercore SHARED ${csvimportercore_PART_SRCS}) generate_export_header(kmm_csvimportercore) target_link_libraries(kmm_csvimportercore PUBLIC kmm_mymoney ) +set_target_properties(kmm_csvimportercore PROPERTIES + VERSION ${PROJECT_VERSION} SOVERSION ${PROJECT_VERSION_MAJOR} +) + ########### install files ############### install(TARGETS kmm_csvimportercore ${INSTALL_TARGETS_DEFAULT_ARGS} )