From 9f20c3a75a1851e83ae5ee2876951f84fdc6d676 Mon Sep 17 00:00:00 2001 From: Mario Emmenlauer Date: Sun, 22 Jul 2018 11:45:05 +0200 Subject: [PATCH] CMakeLists.txt: No need to specify shared and static versions of add_library() --- CMakeLists.txt | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index d322a63..6969f3e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,6 @@ cmake_minimum_required(VERSION 3.0) project(pugixml VERSION 1.9) -option(BUILD_SHARED_LIBS "Build shared instead of static library" OFF) option(BUILD_TESTS "Build tests" OFF) option(USE_VERSIONED_LIBDIR "Use a private subdirectory to install the headers and libs" OFF) option(USE_POSTFIX "Use separate postfix for each configuration to make sure you can install multiple build outputs" OFF) @@ -37,11 +36,7 @@ if(DEFINED BUILD_DEFINES) endforeach() endif() -if(BUILD_SHARED_LIBS) - add_library(pugixml SHARED ${HEADERS} ${SOURCES}) -else() - add_library(pugixml STATIC ${HEADERS} ${SOURCES}) -endif() +add_library(pugixml ${HEADERS} ${SOURCES}) # Export symbols for shared library builds if(BUILD_SHARED_LIBS AND MSVC)