X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=CMakeLists.txt;h=f68683cd2dd229cc8eaaa3f0c43d19bfbce67d8e;hb=634a5100183085e0b5fe7fb67acc59de2f2e5dec;hp=e0a549826cce69a976d84954ac381408a0cdb3b2;hpb=16b8dd948d4cadb6b06a34786eca8bee8eb4ea08;p=modules%2Fhydro.git diff --git a/CMakeLists.txt b/CMakeLists.txt index e0a54982..f68683cd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,6 +2,10 @@ cmake_minimum_required (VERSION 2.6) project (HYDRO) +IF(WIN32) + ADD_DEFINITIONS(-DWNT) +ENDIF(WIN32) + SET(KERNEL_ROOT_DIR $ENV{KERNEL_ROOT_DIR} CACHE PATH "Path to the Salome KERNEL") IF(EXISTS ${KERNEL_ROOT_DIR}) INCLUDE(${KERNEL_ROOT_DIR}/salome_adm/cmake_files/FindKERNEL.cmake) @@ -16,6 +20,13 @@ 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) @@ -24,7 +35,7 @@ find_package(SalomeCPPUNIT) set(HYDRO_salomeres_DATA share/salome/resources/hydro) add_subdirectory (src/HYDROData) -add_subdirectory (src/HYDROOperations) add_subdirectory (src/HYDROGUI) +add_subdirectory (src/HYDROPy) enable_testing()