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)