Salome HOME
Upgrade to paraview 5.4
[modules/gui.git] / src / OBJECT / CMakeLists.txt
index c0ac02c133d9b0f12d1416db3481d3d046ee8422..4b3b5517e91e11c45a953b02063d37490689139b 100755 (executable)
@@ -1,9 +1,9 @@
-# Copyright (C) 2012-2013  CEA/DEN, EDF R&D, OPEN CASCADE
+# Copyright (C) 2012-2016  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
 # License as published by the Free Software Foundation; either
-# version 2.1 of the License.
+# version 2.1 of the License, or (at your option) any later version.
 #
 # This library is distributed in the hope that it will be useful,
 # but WITHOUT ANY WARRANTY; without even the implied warranty of
 # additional include directories
 INCLUDE_DIRECTORIES(
   ${CAS_INCLUDE_DIRS}
-  ${KERNEL_INCLUDE_DIRS}
+  ${PROJECT_SOURCE_DIR}/src/ViewerData
 )
 
 # additional preprocessor / compiler flags
-ADD_DEFINITIONS(${QT_DEFINITIONS} ${CAS_DEFINITIONS})
+ADD_DEFINITIONS(${CAS_DEFINITIONS})
 
 # libraries to link to
-SET(_link_LIBRARIES ${QT_LIBRARIES} ${CAS_LDPATH} ${CAS_KERNEL} ${CAS_TKV3d})
+SET(_link_LIBRARIES ${CAS_LDPATH} ${CAS_KERNEL} ${CAS_TKV3d} ViewerData)
 
 # --- headers ---
 
 # header files / to install
 SET(SalomeObject_HEADERS
-  Handle_SALOME_AISObject.hxx
-  Handle_SALOME_AISShape.hxx
-  Handle_SALOME_DataMapNodeOfDataMapOfIOMapOfInteger.hxx
-  Handle_SALOME_Filter.hxx
-  Handle_SALOME_InteractiveObject.hxx
-  Handle_SALOME_ListNodeOfListIO.hxx
-  Handle_SALOME_TypeFilter.hxx
   SALOME_AISObject.hxx
   SALOME_AISShape.hxx
-  SALOME_DataMapIteratorOfDataMapOfIOMapOfInteger.hxx
-  SALOME_DataMapNodeOfDataMapOfIOMapOfInteger.hxx
   SALOME_DataMapOfIOMapOfInteger.hxx
   SALOME_Filter.hxx
   SALOME_InteractiveObject.hxx
   SALOME_ListIO.hxx
-  SALOME_ListIteratorOfListIO.hxx
-  SALOME_ListNodeOfListIO.hxx
   SALOME_Selection.h
   SALOME_TypeFilter.hxx
 )
@@ -64,14 +53,8 @@ SET(SalomeObject_SOURCES
   SALOME_InteractiveObject.cxx
   SALOME_AISShape.cxx
   SALOME_AISObject.cxx
-  SALOME_ListIO_0.cxx
-  SALOME_ListIteratorOfListIO_0.cxx
-  SALOME_ListNodeOfListIO_0.cxx
   SALOME_Filter.cxx
   SALOME_TypeFilter.cxx
-  SALOME_DataMapOfIOMapOfInteger_0.cxx
-  SALOME_DataMapNodeOfDataMapOfIOMapOfInteger_0.cxx
-  SALOME_DataMapIteratorOfDataMapOfIOMapOfInteger_0.cxx
 )
 
 # --- rules ---