16 lines
579 B
CMake
16 lines
579 B
CMake
|
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)
|
||
|
|