From 4925211531777373892160979767014323098918 Mon Sep 17 00:00:00 2001 From: Glenn Smith Date: Thu, 17 Oct 2024 17:54:37 -0400 Subject: Fix free edition for demangler plugins (woops) --- demangler/gnu3/CMakeLists.txt | 6 +++++- demangler/msvc/CMakeLists.txt | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/demangler/gnu3/CMakeLists.txt b/demangler/gnu3/CMakeLists.txt index b7b4b149..58d7fe4f 100644 --- a/demangler/gnu3/CMakeLists.txt +++ b/demangler/gnu3/CMakeLists.txt @@ -7,7 +7,11 @@ file(GLOB SOURCES *.c *.h) -add_library(${PROJECT_NAME} SHARED ${SOURCES}) +if(DEMO) + add_library(${PROJECT_NAME} STATIC ${SOURCES}) +else() + add_library(${PROJECT_NAME} SHARED ${SOURCES}) +endif() if(NOT BN_INTERNAL_BUILD) # Out-of-tree build diff --git a/demangler/msvc/CMakeLists.txt b/demangler/msvc/CMakeLists.txt index 222b4303..0d524ce1 100644 --- a/demangler/msvc/CMakeLists.txt +++ b/demangler/msvc/CMakeLists.txt @@ -7,7 +7,11 @@ file(GLOB SOURCES *.c *.h) -add_library(${PROJECT_NAME} SHARED ${SOURCES}) +if(DEMO) + add_library(${PROJECT_NAME} STATIC ${SOURCES}) +else() + add_library(${PROJECT_NAME} SHARED ${SOURCES}) +endif() if(NOT BN_INTERNAL_BUILD) # Out-of-tree build -- cgit v1.3.1