| … | … | @@ -1,7 +1,7 @@ |
| 1 | 1 | CMAKE_MINIMUM_REQUIRED(VERSION 3.12) |
| 2 | 2 | SET(CMAKE_INSTALL_MESSAGE LAZY) |
| 3 | 3 | |
| 4 | | PROJECT(sensory) |
| 4 | PROJECT(sensory VERSION 0.5.1) |
| 5 | 5 | |
| 6 | 6 | # Something about path broken normalization |
| 7 | 7 | IF(CMAKE_VERSION VERSION_GREATER 3.31) |
| … | … | @@ -14,29 +14,20 @@ SET(CMAKE_BUILD_TYPE Release) |
| 14 | 14 | |
| 15 | 15 | # ---------------------------------------------------------- |
| 16 | 16 | # Cogutil. Required prerequisite. |
| 17 | | FIND_PACKAGE(CogUtil 2.0.3 CONFIG REQUIRED) |
| 18 | | IF(COGUTIL_FOUND) |
| 19 | | SET(HAVE_COGUTIL 1) |
| 20 | | |
| 21 | | # Add the 'cmake' directory from cogutil to search path |
| 22 | | list(APPEND CMAKE_MODULE_PATH ${COGUTIL_DATA_DIR}/cmake) |
| 23 | | |
| 24 | | # Needed to set OC_CMAKE_DIR |
| 25 | | if (NOT DEFINED ATOMSPACE_DATA_DIR) |
| 26 | | set (ATOMSPACE_DATA_DIR "${COGUTIL_DATA_DIR}") |
| 27 | | endif (NOT DEFINED ATOMSPACE_DATA_DIR) |
| 28 | | |
| 29 | | include(OpenCogGccOptions) |
| 30 | | include(OpenCogLibOptions) |
| 31 | | include(OpenCogInstallOptions) |
| 32 | | include(Summary) |
| 33 | | |
| 17 | FIND_PACKAGE(CogUtil 2.2.1 CONFIG REQUIRED) |
| 18 | IF (NOT COGUTIL_FOUND) |
| 19 | MESSAGE(FATAL_ERROR "CogUtil missing: it is needed!") |
| 34 | 20 | ENDIF() |
| 35 | 21 | |
| 22 | include(OpenCogGccOptions) |
| 23 | include(OpenCogLibOptions) |
| 24 | include(OpenCogInstallOptions) |
| 25 | include(Summary) |
| 26 | |
| 36 | 27 | # AtomSpace |
| 37 | | FIND_PACKAGE(AtomSpace 5.0.4 CONFIG REQUIRED) |
| 38 | | IF(ATOMSPACE_FOUND) |
| 39 | | SET(HAVE_ATOMSPACE 1) |
| 28 | FIND_PACKAGE(AtomSpace 5.2.0 CONFIG REQUIRED) |
| 29 | IF(NOT ATOMSPACE_FOUND) |
| 30 | MESSAGE(FATAL_ERROR "AtomSpace missing: it is needed!") |
| 40 | 31 | ENDIF() |
| 41 | 32 | |
| 42 | 33 | # ---------------------------------------------------------- |