]> SALOME platform Git repositories - plugins/acisplugin.git/commitdiff
Salome HOME
Migration on OCCT 7.1
authorvsr <vsr@opencascade.com>
Wed, 15 Feb 2017 10:22:28 +0000 (13:22 +0300)
committervsr <vsr@opencascade.com>
Wed, 15 Feb 2017 10:22:28 +0000 (13:22 +0300)
CMakeLists.txt
adm_local/cmake_files/FindACIS.cmake

index 40cdccbbc59b90ccc822787d8fea3022cfd41659..916553d837d8dc7e25f0050f590f9211613f8ea3 100644 (file)
@@ -35,6 +35,16 @@ SET(${PROJECT_NAME_UC}_VERSION
   ${${PROJECT_NAME_UC}_MAJOR_VERSION}.${${PROJECT_NAME_UC}_MINOR_VERSION}.${${PROJECT_NAME_UC}_PATCH_VERSION})
 SET(${PROJECT_NAME_UC}_VERSION_DEV 0)
 
+# Common CMake macros
+# ===================
+SET(CONFIGURATION_ROOT_DIR $ENV{CONFIGURATION_ROOT_DIR} CACHE PATH "Path to the Salome CMake configuration files")
+IF(EXISTS ${CONFIGURATION_ROOT_DIR})
+  LIST(APPEND CMAKE_MODULE_PATH "${CONFIGURATION_ROOT_DIR}/cmake")
+  INCLUDE(SalomeMacros)
+ELSE()
+  MESSAGE(FATAL_ERROR "We absolutely need the Salome CMake configuration files, please define CONFIGURATION_ROOT_DIR !")
+ENDIF()
+
 # Find KERNEL
 # ===========
 SET(KERNEL_ROOT_DIR $ENV{KERNEL_ROOT_DIR} CACHE PATH "Path to the SALOME KERNEL")
index f93f8e03d15170cdacc7abfc10febef7e8df9ece..ec4195e57a0dd5e179c13f93ad1a8770ab96635a 100644 (file)
@@ -41,14 +41,14 @@ IF(OCCLICENSE_ROOT_DIR)
   LIST(APPEND CMAKE_PREFIX_PATH "${OCCLICENSE_ROOT_DIR}")
 ENDIF(OCCLICENSE_ROOT_DIR)
 
-FIND_PATH(ACIS_INCLUDE_DIRS AcisGeom.hxx PATH_SUFFIXES include/opencascade)
+FIND_PATH(ACIS_INCLUDE_DIRS AcisGeom.hxx PATH_SUFFIXES include/opencascade include/products)
 IF(ACIS_INCLUDE_DIRS)
   SET(ACIS_UPCOUNT 2)
 ELSE(ACIS_INCLUDE_DIRS)
   FIND_PATH(ACIS_INCLUDE_DIRS AcisGeom.hxx PATH_SUFFIXES include inc)
 ENDIF(ACIS_INCLUDE_DIRS)
 
-FIND_PATH(OCCTLICENSE_INCLUDE_DIRS OCCLicense_Activate.hxx PATH_SUFFIXES include/opencascade)
+FIND_PATH(OCCTLICENSE_INCLUDE_DIRS OCCLicense_Activate.hxx PATH_SUFFIXES include/opencascade include/products)
 IF(NOT OCCTLICENSE_INCLUDE_DIRS)
   FIND_PATH(OCCTLICENSE_INCLUDE_DIRS OCCLicense_Activate.hxx PATH_SUFFIXES include inc)
 ENDIF(NOT OCCTLICENSE_INCLUDE_DIRS)