Salome HOME
New class added.
[modules/hydro.git] / CMakeLists.txt
index bcda5f39a68c4ada8d6dc614bee7e4b5c70efeb6..029935f1e6c55e90f9e4d8d5567a6d3b377153a0 100644 (file)
@@ -16,12 +16,22 @@ ELSE(EXISTS ${GUI_ROOT_DIR})
   MESSAGE(FATAL_ERROR "We absolutely need a Salome GUI, please define GUI_ROOT_DIR")
 ENDIF(EXISTS ${GUI_ROOT_DIR})
 
+SET(GEOM_ROOT_DIR $ENV{GEOM_ROOT_DIR} CACHE PATH "Path to the Salome GEOM")
+IF(EXISTS ${GEOM_ROOT_DIR})
+  INCLUDE(${GEOM_ROOT_DIR}/adm_local/cmake_files/FindGEOM.cmake)
+ELSE(EXISTS ${GEOM_ROOT_DIR})
+  MESSAGE(FATAL_ERROR "We absolutely need a Salome GEOM, please define GEOM_ROOT_DIR")
+ENDIF(EXISTS ${GEOM_ROOT_DIR})
+
 set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${KERNEL_ROOT_DIR}/salome_adm/cmake_files ${GUI_ROOT_DIR}/adm_local/cmake_files)
 find_package(SalomeQT4)
 find_package(SalomeCAS)
 find_package(SalomeCPPUNIT)
 
+set(HYDRO_salomeres_DATA share/salome/resources/hydro)
+
 add_subdirectory (src/HYDROData)
 add_subdirectory (src/HYDROOperations)
+add_subdirectory (src/HYDROGUI)
 
 enable_testing()