| … | … | @@ -23,7 +23,7 @@ IF(CMAKE_VERSION VERSION_GREATER 3.31) |
| 23 | 23 | CMAKE_POLICY(SET CMP0177 NEW) |
| 24 | 24 | ENDIF(CMAKE_VERSION VERSION_GREATER 3.31) |
| 25 | 25 | |
| 26 | | PROJECT(atomspace-storage) |
| 26 | PROJECT(atomspace-storage VERSION 4.3.0) |
| 27 | 27 | |
| 28 | 28 | # ---------------------------------------------------------- |
| 29 | 29 | # User-modifiable options. Feel free to change these! |
| … | … | @@ -62,7 +62,7 @@ ADD_DEFINITIONS(-DPROJECT_SOURCE_DIR="${CMAKE_SOURCE_DIR}" |
| 62 | 62 | list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/lib/") |
| 63 | 63 | |
| 64 | 64 | # Cogutil |
| 65 | | FIND_PACKAGE(CogUtil 2.0.1 CONFIG REQUIRED) |
| 65 | FIND_PACKAGE(CogUtil 2.2.1 CONFIG REQUIRED) |
| 66 | 66 | IF (COGUTIL_FOUND) |
| 67 | 67 | MESSAGE(STATUS "CogUtil version ${COGUTIL_VERSION} found.") |
| 68 | 68 | ADD_DEFINITIONS(-DHAVE_COGUTIL) |
| … | … | @@ -180,10 +180,6 @@ STRING(TIMESTAMP UTC_DATE %Y%m%d UTC) |
| 180 | 180 | # that it is owned by the builder thus avoiding 'Permission denied' error when |
| 181 | 181 | # packaging. |
| 182 | 182 | FILE(WRITE "${PROJECT_BINARY_DIR}/install_manifest.txt") |
| 183 | | ## It doesn't have a header-file declaring the version similar to cogutil and |
| 184 | | ## atomspace. |
| 185 | | # SEMANTIC_VERSION is set in `lib/AtomSpaceRocksConfig.cmake.in` |
| 186 | | # SET(SEMANTIC_VERSION 1.3.0) |
| 187 | 183 | |
| 188 | 184 | ## Cpack configuration |
| 189 | 185 | SET(CPACK_GENERATOR "DEB") |
| … | … | @@ -193,7 +189,7 @@ SET(CPACK_PACKAGE_DIRECTORY "${CMAKE_BINARY_DIR}/packages") |
| 193 | 189 | SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "The AtomSpace RocksDB Storage Backend") |
| 194 | 190 | SET(CPACK_PACKAGE_NAME "atomspace-storage-dev") |
| 195 | 191 | SET(CPACK_PACKAGE_VENDOR "opencog.org") |
| 196 | | SET(CPACK_PACKAGE_VERSION "${SEMANTIC_VERSION}-${UTC_DATE}") |
| 192 | SET(CPACK_PACKAGE_VERSION "${PROJECT_VERSION}-${UTC_DATE}") |
| 197 | 193 | SET(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/LICENSE") |
| 198 | 194 | SET(CPACK_PACKAGE_FILE_NAME |
| 199 | 195 | "${CPACK_PACKAGE_NAME}_${CPACK_PACKAGE_VERSION}_${PACKAGE_ARCHITECTURE}") |
| … | … | @@ -203,8 +199,8 @@ SET(CPACK_PACKAGING_INSTALL_PREFIX "/usr/local") |
| 203 | 199 | SET(DEPENDENCY_LIST |
| 204 | 200 | "guile-3.0-dev (>= 3.0.0)" |
| 205 | 201 | "libstdc++6 (>= 7.0)" |
| 206 | | "libcogutil-dev (>= 2.0.2)" |
| 207 | | "atomspace-dev (>= 5.0.3)" |
| 202 | "libcogutil-dev (>= 2.2.1)" |
| 203 | "atomspace-dev (>= 5.2.0)" |
| 208 | 204 | ) |
| 209 | 205 | |
| 210 | 206 | STRING(REPLACE ";" ", " MAIN_DEPENDENCIES "${DEPENDENCY_LIST}") |