From d9e0931a4d5d5f3a4d68503f1b716554d7d50c48 Mon Sep 17 00:00:00 2001 From: Redacted Date: Tue, 21 May 2024 13:40:35 -0400 Subject: [PATCH] Update CMakeLists.txt --- CMakeLists.txt | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 75537d0..49d8187 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,20 +10,19 @@ endif() set(CMAKE_CXX_STANDARD 20) -if (WIN32) - set(CMAKE_CXX_FLAGS "-municode") -endif() - file(GLOB_RECURSE SOURCES "src/*.cpp") set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake") include_directories("include") -add_library(Event SHARED ${SOURCES} - src/Event.cpp - include/EventConnection.h - src/EventConnection.cpp) +if (UNIX) + add_library(Event SHARED ${SOURCES}) +endif() + +if (WIN32) + add_library(Event STATIC ${SOURCES}) +endif() set_target_properties(Event PROPERTIES LINKER_LANGUAGE CXX)