Salome HOME
[EDF14077] : vtkLongArray are managed by MEDWriter
[modules/paravis.git] / idl / CMakeLists.txt
1 IF(SALOME_PARAVIS_BUILD_INSITU)
2   INCLUDE(UseOmniORB)  # Provided by KERNEL
3
4   INCLUDE_DIRECTORIES(
5     ${OMNIORB_INCLUDE_DIR}
6     ${KERNEL_INCLUDE_DIRS}
7     ${PROJECT_BINARY_DIR}/idl
8     ${MED_INCLUDE_DIRS}
9     ${MEDCOUPLING_INCLUDE_DIRS}
10   )
11
12   SET(SalomeIDLPARAVIS_IDLSOURCES
13     PARAVIS.idl
14     
15   )
16
17   SET(_idl_include_dirs
18     ${KERNEL_ROOT_DIR}/idl/salome
19     ${MED_ROOT_DIR}/idl/salome
20     
21   )
22
23   SET(_idl_link_flags
24     ${KERNEL_SalomeIDLKernel}
25     ${MED_SalomeIDLMED}
26     
27   )
28
29   OMNIORB_ADD_MODULE(SalomeIDLPARAVIS "${SalomeIDLPARAVIS_IDLSOURCES}" "${_idl_include_dirs}" "${_idl_link_flags}")
30   INSTALL(TARGETS SalomeIDLPARAVIS EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})
31 ENDIF(SALOME_PARAVIS_BUILD_INSITU)