cmake_minimum_required(VERSION 2.8) PROJECT(DBoW3) set(PROJECT_VERSION "0.0.1") string(REGEX MATCHALL "[0-9]" PROJECT_VERSION_PARTS "${PROJECT_VERSION}") list(GET PROJECT_VERSION_PARTS 0 PROJECT_VERSION_MAJOR) list(GET PROJECT_VERSION_PARTS 1 PROJECT_VERSION_MINOR) list(GET PROJECT_VERSION_PARTS 2 PROJECT_VERSION_PATCH) set(PROJECT_SOVERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}") #------------------------------------------------ # DIRS #------------------------------------------------ ADD_SUBDIRECTORY(src) set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib)