kde-extraapps/kdeplasma-addons/containments/groupingdesktop/lib/CMakeLists.txt
2015-09-02 02:13:50 +03:00

30 lines
913 B
CMake

set(groupingcontainment_SRCS
abstractgroup.cpp
groupinfo.cpp
groupfactory.cpp
groupingcontainment.cpp
handle.cpp
freehandle.cpp
gridhandle.cpp
spacer.cpp
groups/floatinggroup.cpp
groups/gridgroup.cpp
groups/gridmanager.cpp
groups/flowgroup.cpp
groups/stackinggroup.cpp
groups/tabbinggroup.cpp
groupexplorer/explorerwindow.cpp
groupexplorer/groupexplorer.cpp
groupexplorer/groupiconlist.cpp
groupexplorer/groupicon.cpp
groups/tabbinggroup_config.ui
)
add_library(plasma_groupingcontainment SHARED ${groupingcontainment_SRCS})
target_link_libraries(plasma_groupingcontainment ${KDE4_PLASMA_LIBS})
set_target_properties(plasma_groupingcontainment PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION})
install(TARGETS plasma_groupingcontainment EXPORT kdeworkspaceLibraryTargets ${INSTALL_TARGETS_DEFAULT_ARGS})