[kgraphviewer-devel] [kgraphviewer] src: cmake: simplify the various target_link_libraries

Pino Toscano pino at kde.org
Mon Mar 4 21:41:22 UTC 2013


Git commit d468d313c75f5ae1a6c508a2422a2b539f3487a5 by Pino Toscano.
Committed on 04/03/2013 at 22:34.
Pushed by pino into branch 'master'.

cmake: simplify the various target_link_libraries

remove empty variables, and reduce libraries to just what's needed

M  +2    -2    src/CMakeLists.txt
M  +2    -2    src/part/CMakeLists.txt

http://commits.kde.org/kgraphviewer/d468d313c75f5ae1a6c508a2422a2b539f3487a5

diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 68730aa..acba5bd 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -22,7 +22,7 @@ kde4_add_ui_files(
 
 kde4_add_executable(kgraphviewer ${kgraphviewer_SRCS})
 
-target_link_libraries(kgraphviewer  ${QT_AND_KDECORE_LIBS} ${KDE4_KHTML_LIBS})
+target_link_libraries(kgraphviewer ${KDE4_KPARTS_LIBS})
 
 install( TARGETS kgraphviewer ${INSTALL_TARGETS_DEFAULT_ARGS})
 
@@ -47,7 +47,7 @@ kde4_add_ui_files( kgrapheditor_SRCS preferencesReload.ui preferencesParsing.ui
 
 kde4_add_executable(kgrapheditor ${kgrapheditor_SRCS})
 
-target_link_libraries(kgrapheditor  ${QT_AND_KDECORE_LIBS} ${KDE4_KHTML_LIBS} kgraphviewerlib)
+target_link_libraries(kgrapheditor ${KDE4_KIO_LIBS} kgraphviewerlib)
 
 install( TARGETS kgrapheditor ${INSTALL_TARGETS_DEFAULT_ARGS})
 
diff --git a/src/part/CMakeLists.txt b/src/part/CMakeLists.txt
index 8ff27e4..4937e18 100644
--- a/src/part/CMakeLists.txt
+++ b/src/part/CMakeLists.txt
@@ -19,7 +19,7 @@ kde4_add_ui_files(kgraphviewerlib_LIB_SRCS ${kgraphviewerprinting_UI} )
 kde4_add_library(kgraphviewerlib SHARED ${kgraphviewerlib_LIB_SRCS})
 
 add_definitions(-DQT_STL)
-target_link_libraries(kgraphviewerlib  ${QT_QTXML_LIBRARY} ${QT_QTSVG_LIBRARY} ${KDE4_KDE3SUPPORT_LIBS} ${KDE4_KHTML_LIBS} ${KDE4_KWALLETCLIENT_LIBS} ${KDE4_KDESU_LIBS} ${graphviz_LIBRARIES})
+target_link_libraries(kgraphviewerlib ${QT_QTSVG_LIBRARY} ${KDE4_KIO_LIBS} ${graphviz_LIBRARIES})
 
 set_target_properties(kgraphviewerlib PROPERTIES VERSION 2.1 SOVERSION 2 OUTPUT_NAME kgraphviewer )
 
@@ -33,7 +33,7 @@ set( kgraphviewerpart_PART_SRCS kgraphviewer_part.cpp  )
 kde4_add_plugin(kgraphviewerpart ${kgraphviewerpart_PART_SRCS})
 
 add_definitions(-DQT_STL)
-target_link_libraries(kgraphviewerpart ${QT_QTXML_LIBRARY} ${QT_QTSVG_LIBRARY} ${KDE4_KDE3SUPPORT_LIBS} ${KDE4_KHTML_LIBS} ${KDE4_KWALLETCLIENT_LIBS} ${KDE4_KDESU_LIBS} gvc graph pathplan cdt kgraphviewerlib)
+target_link_libraries(kgraphviewerpart ${KDE4_KPARTS_LIBS} gvc graph pathplan cdt kgraphviewerlib)
 
 install( TARGETS kgraphviewerpart DESTINATION ${PLUGIN_INSTALL_DIR})
 



More information about the kgraphviewer-devel mailing list