generic: build system cleanups

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2015-11-01 15:08:49 +02:00
parent 048ccace3b
commit ba190547a9
3 changed files with 12 additions and 12 deletions

View file

@ -16,9 +16,9 @@ install(TARGETS lsofui EXPORT kdeworkspaceLibraryTargets ${INSTALL_TARGETS_DEFAU
install( FILES lsof.h DESTINATION ${INCLUDE_INSTALL_DIR}/ksysguard COMPONENT Devel)
kde4_add_widget_files(ksysguardlsof.widgets)
kde4_add_widget(ksysguardlsofwidgets_SRCS ksysguardlsof.widgets)
kde4_add_plugin(ksysguardlsofwidgets $<TARGET_OBJECTS:ksysguardlsof_autowidgets> )
kde4_add_plugin(ksysguardlsofwidgets ${ksysguardlsofwidgets_SRCS})
target_link_libraries(ksysguardlsofwidgets ${KDE4_KDECORE_LIBS} ${QT_QTGUI_LIBRARY} lsofui)

View file

@ -17,26 +17,26 @@ set(processui_LIB_SRCS
add_library(processui SHARED ${processui_LIB_SRCS})
if(X11_XRes_FOUND)
target_link_libraries(processui PRIVATE ${X11_XRes_LIB} ${X11_LIBRARIES})
include_directories(${X11_XRes_INCLUDE_PATH})
endif(X11_XRes_FOUND)
target_link_libraries(processui PRIVATE ${X11_XRes_LIB} ${X11_LIBRARIES})
include_directories(${X11_XRes_INCLUDE_PATH})
endif()
target_link_libraries(processui PRIVATE ${KDE4_KDEUI_LIBS} ${QT_QTSCRIPT_LIBRARY} processcore)
target_link_libraries(processui PUBLIC ${KDE4_KDEUI_LIBS} processcore)
set_target_properties(processui
PROPERTIES VERSION ${GENERIC_LIB_VERSION}
SOVERSION ${GENERIC_LIB_SOVERSION}
)
PROPERTIES VERSION ${GENERIC_LIB_VERSION}
SOVERSION ${GENERIC_LIB_SOVERSION}
)
install(TARGETS processui EXPORT kdeworkspaceLibraryTargets ${INSTALL_TARGETS_DEFAULT_ARGS} )
#----------------------
kde4_add_widget_files(ksysguard.widgets)
kde4_add_widget(ksysguardwidgets_SRCS ksysguard.widgets)
kde4_add_plugin(ksysguardwidgets $<TARGET_OBJECTS:ksysguard_autowidgets> ${ksysguardwidgets_PART_SRCS})
kde4_add_plugin(ksysguardwidgets ${ksysguardwidgets_SRCS} ${ksysguardwidgets_PART_SRCS})
target_link_libraries(ksysguardwidgets ${KDE4_KDEUI_LIBS} processui)

View file

@ -17,9 +17,9 @@ install(TARGETS ksignalplotter EXPORT kdeworkspaceLibraryTargets ${INSTALL_TARGE
#----------------------
kde4_add_widget_files(ksignalplotter.widgets)
kde4_add_widget(ksignalplotterwidgets_SRCS ksignalplotter.widgets)
kde4_add_plugin(ksignalplotterwidgets $<TARGET_OBJECTS:ksignalplotter_autowidgets> ${ksignalplotterwidgets_PART_SRCS})
kde4_add_plugin(ksignalplotterwidgets ${ksignalplotterwidgets_SRCS} ${ksignalplotterwidgets_PART_SRCS})
target_link_libraries(ksignalplotterwidgets ${KDE4_KDEUI_LIBS} ksignalplotter)