OverviewFilesCommitsIssuesDocsReleasesPeers

opencog-sensory commits / 63eb5cb

Update CMakefile
63eb5cb0278a77137f423dafaa00540f7c9c6cd4
by Linas Vepštas <linasvepstas@gmail.com> · 2025-12-17T00:01:12.000Z

Changed files (1) +12 -21

CMakeLists.txt +12 -21
……@@ -1,7 +1,7 @@
11CMAKE_MINIMUM_REQUIRED(VERSION 3.12)
22SET(CMAKE_INSTALL_MESSAGE LAZY)
33
4PROJECT(sensory)
4PROJECT(sensory VERSION 0.5.1)
55
66# Something about path broken normalization
77IF(CMAKE_VERSION VERSION_GREATER 3.31)
……@@ -14,29 +14,20 @@ SET(CMAKE_BUILD_TYPE Release)
1414
1515# ----------------------------------------------------------
1616# Cogutil. Required prerequisite.
17FIND_PACKAGE(CogUtil 2.0.3 CONFIG REQUIRED)
18IF(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
17FIND_PACKAGE(CogUtil 2.2.1 CONFIG REQUIRED)
18IF (NOT COGUTIL_FOUND)
19 MESSAGE(FATAL_ERROR "CogUtil missing: it is needed!")
3420ENDIF()
3521
22include(OpenCogGccOptions)
23include(OpenCogLibOptions)
24include(OpenCogInstallOptions)
25include(Summary)
26
3627# AtomSpace
37FIND_PACKAGE(AtomSpace 5.0.4 CONFIG REQUIRED)
38IF(ATOMSPACE_FOUND)
39 SET(HAVE_ATOMSPACE 1)
28FIND_PACKAGE(AtomSpace 5.2.0 CONFIG REQUIRED)
29IF(NOT ATOMSPACE_FOUND)
30 MESSAGE(FATAL_ERROR "AtomSpace missing: it is needed!")
4031ENDIF()
4132
4233# ----------------------------------------------------------