Salome HOME
Merge from master to omu/insitu.
[modules/paravis.git] / src / Insitu / VisualizationLibrary / CMakeLists.txt
1
2 SET(BUILD_SHARED_LIBS TRUE)
3 INCLUDE_DIRECTORIES(
4   ${MEDCOUPLING_INCLUDE_DIRS}
5   ${MPI_INCLUDE_PATH}
6   ${PARAVIS_INCLUDE_DIRS}
7   ${CMAKE_CURRENT_SOURCE_DIR}/../../Plugins/MEDReader/IO/
8 )
9
10
11 SET(_link_LIBRARIES
12   ${MEDCoupling_medcoupling}
13   ${MEDCoupling_interpkernel}
14   ${MPI_LIBRARIES}
15   ${VTK_LIBRARIES}
16   ${PARAVIS_MEDLoaderForPV}
17   #${MEDLoaderForPV}
18   ${MEDCoupling_medloader}
19   ${MEDFILE_C_LIBRARIES}
20   vtkPVCatalyst
21   vtkPVPythonCatalyst
22 )
23
24 SET(_lib_HEADERS
25   visu.hxx
26 )
27
28 SET(_lib_SOURCES
29   visu.cxx
30 )
31
32 ADD_LIBRARY(visulib ${_lib_SOURCES})
33 TARGET_LINK_LIBRARIES(visulib ${_link_LIBRARIES} )
34
35 INSTALL(TARGETS visulib
36   RUNTIME DESTINATION lib/salome
37   LIBRARY DESTINATION lib/salome
38   ARCHIVE DESTINATION lib/salome
39   )
40 INSTALL(FILES ${_lib_HEADERS} DESTINATION include/salome )
41
42