Salome HOME
Remove unneeded xml files for PV3DViewer
[modules/gui.git] / SalomeGUIConfig.cmake.in
index d24b44d3b00d1b2e1474e69cef9a7d90c6210a8d..457cd61c862cb52661861445a728988327e986ed 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 2013-2020  CEA/DEN, EDF R&D, OPEN CASCADE
+# Copyright (C) 2013-2022  CEA/DEN, EDF R&D, OPEN CASCADE
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
@@ -55,6 +55,7 @@ SET(SALOME_GUI_LIGHT_ONLY     @SALOME_LIGHT_ONLY@)
 SET(SALOME_USE_OCCVIEWER      @SALOME_USE_OCCVIEWER@)
 SET(SALOME_USE_GLVIEWER       @SALOME_USE_GLVIEWER@)
 SET(SALOME_USE_VTKVIEWER      @SALOME_USE_VTKVIEWER@)
+SET(SALOME_USE_PV3DVIEWER     @SALOME_USE_PV3DVIEWER@)
 SET(SALOME_USE_PLOT2DVIEWER   @SALOME_USE_PLOT2DVIEWER@)
 SET(SALOME_USE_GRAPHICSVIEW   @SALOME_USE_GRAPHICSVIEW@)
 SET(SALOME_USE_QXGRAPHVIEWER  @SALOME_USE_QXGRAPHVIEWER@)
@@ -64,7 +65,11 @@ SET(SALOME_USE_PYCONSOLE      @SALOME_USE_PYCONSOLE@)
 SET(SALOME_USE_SALOMEOBJECT   @SALOME_USE_SALOMEOBJECT@)
 SET(SALOME_GUI_USE_OBSERVERS  @SALOME_GUI_USE_OBSERVERS@)
 SET(SALOME_GUI_USE_OPENGL2    @SALOME_GUI_USE_OPENGL2@)
+SET(SALOME_ON_DEMAND          @SALOME_ON_DEMAND@)
 
+IF(SALOME_ON_DEMAND)
+  LIST(APPEND GUI_DEFINITIONS "-DWITH_SALOME_ON_DEMAND")
+ENDIF()
 IF(SALOME_GUI_LIGHT_ONLY)
   LIST(APPEND GUI_DEFINITIONS "-DGUI_DISABLE_CORBA")
 ENDIF() 
@@ -74,6 +79,9 @@ ENDIF()
 IF(NOT SALOME_USE_OCCVIEWER)
   LIST(APPEND GUI_DEFINITIONS "-DDISABLE_OCCVIEWER")
 ENDIF()
+IF(NOT SALOME_USE_PV3DVIEWER)
+  LIST(APPEND GUI_DEFINITIONS "-DDISABLE_PV3DVIEWER")
+ENDIF()
 IF(NOT SALOME_USE_GLVIEWER)
   LIST(APPEND GUI_DEFINITIONS "-DDISABLE_GLVIEWER")
 ENDIF()
@@ -201,6 +209,8 @@ SET(GUI_QDS QDS)
 SET(GUI_qtx qtx)
 SET(GUI_QxScene QxScene)
 SET(GUI_SalomeApp SalomeApp)
+SET(GUI_SalomeAppSL SalomeAppSL)
+SET(GUI_SalomeAppImpl SalomeAppImpl)
 SET(GUI_SalomeIDLGUI SalomeIDLGUI)
 SET(GUI_SalomeObject SalomeObject)
 SET(GUI_SalomePrs SalomePrs)
@@ -211,6 +221,7 @@ SET(GUI_SalomePy SalomePy)
 SET(GUI_SalomeSession SalomeSession)
 SET(GUI_SalomeStyle SalomeStyle)
 SET(GUI_SOCC SOCC)
+SET(GUI_SPV3D SPV3D)
 SET(GUI_SPlot2d SPlot2d)
 SET(GUI_std std)
 SET(GUI_SUITApp SUITApp)
@@ -220,6 +231,7 @@ SET(GUI_ToolsGUI ToolsGUI)
 SET(GUI_ViewerTools ViewerTools)
 SET(GUI_ViewerData ViewerData)
 SET(GUI_VTKViewer VTKViewer)
+SET(GUI_PV3DViewer PV3DViewer)
 SET(GUI_PVViewer PVViewer)
 SET(GUI_PVServerService PVServerService)
 SET(GUI_vtkTools vtkTools)