Salome HOME
Initial version
[modules/hydro.git] / CMakeLists.txt
1 cmake_minimum_required (VERSION 2.6)
2
3 project (HYDRO)
4
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})
11
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})
18
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)
23
24 add_subdirectory (src/HYDROData)
25
26 enable_testing()