From 00d201451d2b79e168fd280ba809f2c155608f81 Mon Sep 17 00:00:00 2001 From: bikz05 Date: Sat, 7 Oct 2017 20:22:27 -0400 Subject: [PATCH] Option to build shared/static lib added --- CMakeLists.txt | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2bbdf23d..f9cee0f0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,13 @@ -project(openpose) +project(OpenPose) cmake_minimum_required(VERSION 2.8.7 FATAL_ERROR) # min. cmake version recommended by Caffe +### VERSION INFO + +set(OpenPose_VERSION_MAJOR 1) +set(OpenPose_VERSION_MINOR 1) +set(OpenPose_VERSION_PATCH 0) +set(OpenPose_VERSION ${OpenPose_VERSION_MAJOR}.${OpenPose_VERSION_MINOR}.${OpenPose_VERSION_PATCH}) + ### FIND THE OS if (WIN32) # OS is Windows @@ -22,9 +29,6 @@ endif () ### FLAGS -# Build as shared library -set(BUILD_SHARED_LIBS ON) - # Turn on C++11 add_definitions(-std=c++11) @@ -80,6 +84,9 @@ option(DOWNLOAD_FACE_MODEL "Download face model." ON) option(BUILD_EXAMPLES "Build OpenPose examples." ON) option(BUILD_DOCS "Build OpenPose documentation." OFF) +# Build as shared library +option(BUILD_SHARED_LIBS "Build as shared lib" ON) + ### FIND REQUIRED PACKAGES list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake/Modules") -- GitLab