mirror of
https://bitbucket.org/smil3y/kde-workspace.git
synced 2025-02-24 02:42:50 +00:00
generic: normalize libraries versioning
This commit is contained in:
parent
cb4703d796
commit
eb42098968
4 changed files with 7 additions and 10 deletions
|
@ -10,7 +10,8 @@ set(kscreensaver_LIB_SRCS main.cpp kscreensaver.cpp)
|
|||
kde4_add_library(kscreensaver SHARED ${kscreensaver_LIB_SRCS})
|
||||
|
||||
target_link_libraries(kscreensaver ${KDE4_KIO_LIBS} ${X11_X11_LIB})
|
||||
set_target_properties(kscreensaver PROPERTIES VERSION 5.0.0 SOVERSION 5 DEFINE_SYMBOL MAKE_KSCREENSAVER_LIB)
|
||||
set_target_properties(kscreensaver PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION})
|
||||
set_target_properties(kscreensaver PROPERTIES DEFINE_SYMBOL MAKE_KSCREENSAVER_LIB)
|
||||
|
||||
install(TARGETS kscreensaver EXPORT kdeworkspaceLibraryTargets ${INSTALL_TARGETS_DEFAULT_ARGS})
|
||||
install(FILES screensaver.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR})
|
||||
|
|
|
@ -21,7 +21,7 @@ kde4_add_library(kwalletbackend SHARED ${kwalletbackend_LIB_SRCS})
|
|||
|
||||
target_link_libraries(kwalletbackend ${KDE4_KDEUI_LIBS} ${LIBGCRYPT_LIBRARIES})
|
||||
if(QGPGME_FOUND)
|
||||
target_link_libraries(kwalletbackend ${QGPGME_LIBRARIES} )
|
||||
target_link_libraries(kwalletbackend ${QGPGME_LIBRARIES} )
|
||||
endif(QGPGME_FOUND)
|
||||
|
||||
set_target_properties(kwalletbackend PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} )
|
||||
|
|
|
@ -38,7 +38,7 @@ target_link_libraries(kwineffects
|
|||
${kwineffects_XLIB_LIBS}
|
||||
${kwineffects_XCB_LIBS}
|
||||
)
|
||||
set_target_properties(kwineffects PROPERTIES VERSION 1.0.0 SOVERSION 1 )
|
||||
set_target_properties(kwineffects PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION})
|
||||
set_target_properties(kwineffects PROPERTIES OUTPUT_NAME ${KWIN_NAME}effects)
|
||||
|
||||
install(TARGETS kwineffects EXPORT kdeworkspaceLibraryTargets ${INSTALL_TARGETS_DEFAULT_ARGS})
|
||||
|
@ -62,7 +62,7 @@ macro( KWIN4_ADD_GLUTILS_BACKEND name glinclude )
|
|||
if(OPENGL_EGL_FOUND)
|
||||
target_link_libraries(${name} ${OPENGLES_EGL_LIBRARY})
|
||||
endif()
|
||||
set_target_properties(${name} PROPERTIES VERSION 1.0.0 SOVERSION 1 )
|
||||
set_target_properties(${name} PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION})
|
||||
target_link_libraries(${name} ${ARGN})
|
||||
target_link_libraries(${name} LINK_INTERFACE_LIBRARIES ${ARGN})
|
||||
|
||||
|
|
|
@ -3,11 +3,6 @@ include_directories(${CMAKE_CURRENT_SOURCE_DIR}
|
|||
|
||||
add_subdirectory(actions)
|
||||
|
||||
set(POWERDEVIL_CORE_VERSION_MAJOR 0)
|
||||
set(POWERDEVIL_CORE_VERSION_MINOR 1)
|
||||
set(POWERDEVIL_CORE_VERSION_MICRO 0)
|
||||
set(POWERDEVIL_CORE_VERSION_STRING ${POWERDEVIL_CORE_VERSION_MAJOR}.${POWERDEVIL_CORE_VERSION_MINOR}.${POWERDEVIL_CORE_VERSION_MICRO})
|
||||
|
||||
# Add bundled actions
|
||||
set(powerdevil_bundled_actions_SRCS
|
||||
actions/bundled/suspendsession.cpp
|
||||
|
@ -46,7 +41,8 @@ qt4_add_dbus_adaptor(powerdevilcore_SRCS actions/bundled/org.kde.Solid.PowerMana
|
|||
actions/bundled/suspendsession.h PowerDevil::BundledActions::SuspendSession)
|
||||
|
||||
kde4_add_library(powerdevilcore SHARED ${powerdevilcore_SRCS} ${powerdevil_bundled_actions_SRCS})
|
||||
set_target_properties(powerdevilcore PROPERTIES VERSION ${POWERDEVIL_CORE_VERSION_STRING} SOVERSION ${POWERDEVIL_CORE_VERSION_MAJOR})
|
||||
|
||||
set_target_properties(powerdevilcore PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} )
|
||||
|
||||
target_link_libraries(powerdevilcore
|
||||
${KDE4_KDECORE_LIBS}
|
||||
|
|
Loading…
Add table
Reference in a new issue