[kgraphviewer-devel] extragear/graphics/kgraphviewer

Milian Wolff mail at milianw.de
Wed Jul 7 14:24:34 CEST 2010


SVN commit 1147139 by mwolff:

properly check for graphviz header files

 M  +4 -4      CMakeLists.txt  
 A             cmake (directory)  
 A             cmake/FindGraphViz.cmake  
 M  +1 -1      src/part/CMakeLists.txt  


--- trunk/extragear/graphics/kgraphviewer/CMakeLists.txt #1147138:1147139
@@ -1,6 +1,6 @@
 project(kgraphviewer)
 
-set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules )
+set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_SOURCE_DIR}/cmake/)
 
 # search packages used by KDE
 find_package(KDE4 REQUIRED)
@@ -14,11 +14,11 @@
 endif (APPLE)
 
 find_package(Boost 1.36 REQUIRED)
+find_package(GraphViz REQUIRED)
 
-FIND_PROGRAM(DOT_EXECUTABLE NAMES dot  PATHS /usr/bin/  )
-if(NOT DOT_EXECUTABLE)
+if(NOT GRAPHVIZ_DOT_EXECUTABLE)
    MESSAGE(STATUS "GraphViz not found. You will need it at runtime")
-endif(NOT DOT_EXECUTABLE)
+endif(NOT GRAPHVIZ_DOT_EXECUTABLE)
 
 add_definitions (${QT_DEFINITIONS} ${KDE4_DEFINITIONS} -DQT3_SUPPORT)
 
--- trunk/extragear/graphics/kgraphviewer/src/part/CMakeLists.txt #1147138:1147139
@@ -16,7 +16,7 @@
 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} gvc graph pathplan cdt)
+target_link_libraries(kgraphviewerlib  ${QT_QTXML_LIBRARY} ${QT_QTSVG_LIBRARY} ${KDE4_KDE3SUPPORT_LIBS} ${KDE4_KHTML_LIBS} ${KDE4_KWALLETCLIENT_LIBS} ${KDE4_KDESU_LIBS} ${GRAPHVIZ_LIBRARIES})
 
 set_target_properties(kgraphviewerlib PROPERTIES VERSION 2.0.3
                                           SOVERSION 2 )


More information about the kgraphviewer-devel mailing list