Salome HOME
1) Add CMake files to the dist rules (make dist)
[modules/kernel.git] / src / Communication / CMakeLists.txt
index 4d1b1de036b11c2e9309ef7f64308da95512c148..796ffddedbe2150a4dddc025d7597c1bd7a80662 100755 (executable)
@@ -59,13 +59,18 @@ SET_TARGET_PROPERTIES(SalomeCommunication PROPERTIES COMPILE_FLAGS "${OMNIORB_DE
 TARGET_LINK_LIBRARIES(SalomeCommunication ${COMMON_LIBS} ${PYTHON_LIBS} ${MPI_LIBS})
 INSTALL(TARGETS SalomeCommunication DESTINATION ${KERNEL_salomelib_LIBS})
 
-FILE(GLOB COMMON_HEADERS_HXX "${CMAKE_CURRENT_SOURCE_DIR}/*.hxx")
-SET(NOINST_HEADERS_HXX
+SET(COMMON_HEADERS_HXX
+  MatrixClient.hxx
+  MultiCommException.hxx
   Receiver.hxx
+  ReceiverFactory.hxx
   Receivers.hxx
+  Receivers.cxx
+  SALOMEMultiComm.hxx
+  SALOME_Comm_i.hxx
+  SALOME_Communication.hxx
+  SALOME_Matrix_i.hxx
+  SenderFactory.hxx
 )
-FOREACH(HEADER ${NOINST_HEADERS_HXX})
-  LIST(REMOVE_ITEM COMMON_HEADERS_HXX ${CMAKE_CURRENT_SOURCE_DIR}/${HEADER})
-ENDFOREACH(HEADER ${NOINST_HEADERS_HXX})
 
 INSTALL(FILES ${COMMON_HEADERS_HXX} DESTINATION ${KERNEL_salomeinclude_HEADERS})