- find_package(PLATFORM)
- INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/deprecated/FindPYTHON.cmake)
- if(SALOME_USE_MPI)
- INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/deprecated/FindMPI.cmake)
- endif(SALOME_USE_MPI)
- INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/deprecated/FindOMNIORB.cmake)
- INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/deprecated/FindPTHREADS.cmake)
- INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/deprecated/FindHDF5.cmake)
- INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/deprecated/FindBOOST.cmake)
- INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/deprecated/FindLIBXML2.cmake)
- INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/deprecated/FindSWIG.cmake)
- INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/FindCPPUNIT.cmake)
- INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/deprecated/FindDOXYGEN.cmake)
- INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/FindSPHINX.cmake)
- INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/FindSalomeLIBBATCH.cmake)
- INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/deprecated/FindKERNEL.cmake)
- INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/FindMEDFILE.cmake)
+ INCLUDE(SalomeMacros)
+ INCLUDE(SalomeSetupPlatform)
+
+ FIND_PACKAGE(SalomeKERNEL)
+
+ # Try first to find medfile version using the new CMake first
+ FIND_PACKAGE(SalomeMedfile QUIET)
+ IF(medfile_FOUND)
+ MESSAGE(STATUS "Found Medfile in config mode (new CMake version of medfile)")
+ # Backward compat:
+ SET(MED_ENABLE_MED3 ON)
+ SET(MED3_INCLUDE_DIRS "${MEDFILE_INCLUDE_DIRS}")
+ SET(MED3_LIBS_C_ONLY "${MEDFILE_C_LIBRARIES}")
+ ELSE()
+ # if not found, revert to the old logic:
+ FIND_PACKAGE(MEDFILE REQUIRED)
+ SET(MED_ENABLE_MED3 ON)
+ ENDIF()
+
+ FIND_PACKAGE(SalomePThread)
+ FIND_PACKAGE(SalomePython)
+ SET(PYTHON_LIBS ${PYTHON_LIBRARIES})
+
+ FIND_PACKAGE(SalomeOmniORB)
+ FIND_PACKAGE(SalomeOmniORBPy)
+ SET(OMNIORB_LIBS ${OMNIORB_LIBRARIES})
+
+ IF(SALOME_USE_MPI)
+ FIND_PACKAGE(SalomeMPI)
+ SET(MPI_IS_OK 1)
+ ENDIF()
+
+ FIND_PACKAGE(SalomeHDF5)
+ FIND_PACKAGE(SalomeBoost)
+
+ FIND_PACKAGE(SalomeLibXml2)
+ # Backward compat:
+ SET(LIBXML_INCLUDE_DIRS "${LIBXML2_INCLUDE_DIR}")
+ SET(LIBXML_LIBS "${LIBXML2_LIBRARIES}")
+
+ FIND_PACKAGE(SalomeSWIG)
+ SET(SWIG_STATUS TRUE)
+
+ FIND_PACKAGE(SalomeCppUnit)
+ SET(CPPUNIT_IS_OK ON)
+ SET(CPPUNIT_LIBS "${CPPUNIT_LIBRARIES}")
+
+ FIND_PACKAGE(SalomeDoxygen)
+ FIND_PACKAGE(SalomeSphinx)
+