Salome HOME
Graphviz is not needed without GUI V7_4_0b1
authorGilles DAVID <gilles-g.david@edf.fr>
Tue, 8 Apr 2014 14:47:02 +0000 (16:47 +0200)
committerGilles DAVID <gilles-g.david@edf.fr>
Tue, 8 Apr 2014 14:47:02 +0000 (16:47 +0200)
Graphviz was always requested, with or without GUI.
Now if YACS is compiled without GUI and without Graphviz, the configure step
fails no more.

CMakeLists.txt

index 1d5fbb5a174113a603d1ebd933ba282bf0b0bbed..ec8be9a12ccf28e878a89c49dd3024f2d1642268 100644 (file)
@@ -126,7 +126,6 @@ FIND_PACKAGE(SalomeOmniORB   REQUIRED)
 FIND_PACKAGE(SalomeOmniORBPy REQUIRED)
 ADD_DEFINITIONS(-DOMNIORB)
 FIND_PACKAGE(SalomeLibXml2   REQUIRED)
-FIND_PACKAGE(SalomeGraphviz  REQUIRED)
 
 # Optional products:
 IF(SALOME_YACS_USE_SWIG)
@@ -155,6 +154,8 @@ ENDIF()
 
 # Find optional GUI libraries
 IF(SALOME_BUILD_GUI)
+  # Graphviz
+  FIND_PACKAGE(SalomeGraphviz  REQUIRED)
   # Qt4
   FIND_PACKAGE(SalomeQt4 REQUIRED COMPONENTS QtCore QtGui)
 ENDIF(SALOME_BUILD_GUI)