From 19ad6abf83884e8bee8f2e6c4fc4d3c85a6eb7a9 Mon Sep 17 00:00:00 2001 From: SEK1RO Date: Sun, 10 Nov 2024 20:04:33 +0300 Subject: [PATCH] feat(CMake): BASEN_SHARED_LIBS --- CMakeLists.txt | 4 ++++ README.md | 1 + 2 files changed, 5 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1b1c744..c363f8e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,6 +8,10 @@ project(libbasen set(CXX_FLAGS "-Wall -Wextra -Werror -Wno-unused-result -O3") +if(DEFINED BASEN_SHARED_LIBS) + set(BUILD_SHARED_LIBS ${BASEN_SHARED_LIBS}) +endif() + set(OBJS base58 base64 diff --git a/README.md b/README.md index a1344ab..5ebbba2 100644 --- a/README.md +++ b/README.md @@ -44,6 +44,7 @@ sudo make uni USRDIR=(Your installation dir) For using as dependency only (without cli tool, test, coverage, docs) ``` +set(BASEN_SHARED_LIBS ON) include(FetchContent) FetchContent_Declare( basen