1 cmake_minimum_required (VERSION 2.6)
5 SET(KERNEL_ROOT_DIR $ENV{KERNEL_ROOT_DIR} CACHE PATH "Path to the Salome KERNEL")
6 IF(EXISTS ${KERNEL_ROOT_DIR})
7 INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/FindKERNEL.cmake)
8 ELSE(EXISTS ${KERNEL_ROOT_DIR})
9 MESSAGE(FATAL_ERROR "We absolutely need a Salome KERNEL, please define KERNEL_ROOT_DIR")
10 ENDIF(EXISTS ${KERNEL_ROOT_DIR})
12 SET(GUI_ROOT_DIR $ENV{GUI_ROOT_DIR} CACHE PATH "Path to the Salome GUI")
13 IF(EXISTS ${GUI_ROOT_DIR})
14 INCLUDE(${GUI_ROOT_DIR}/adm_local/cmake_files/FindGUI.cmake)
15 ELSE(EXISTS ${GUI_ROOT_DIR})
16 MESSAGE(FATAL_ERROR "We absolutely need a Salome GUI, please define GUI_ROOT_DIR")
17 ENDIF(EXISTS ${GUI_ROOT_DIR})
19 set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${KERNEL_ROOT_DIR}/salome_adm/cmake_files ${GUI_ROOT_DIR}/adm_local/cmake_files)
20 find_package(SalomeQT4)
21 find_package(SalomeCAS)
22 find_package(SalomeCPPUNIT)
24 set(HYDRO_salomeres_DATA share/salome/resources/hydro)
26 add_subdirectory (src/HYDROData)
27 add_subdirectory (src/HYDROOperations)
28 add_subdirectory (src/HYDROGUI)