aboutsummaryrefslogtreecommitdiff
path: root/src/base/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/base/CMakeLists.txt')
-rw-r--r--src/base/CMakeLists.txt8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/base/CMakeLists.txt b/src/base/CMakeLists.txt
index aa9a8a6b..5892c136 100644
--- a/src/base/CMakeLists.txt
+++ b/src/base/CMakeLists.txt
@@ -52,14 +52,17 @@ endif()
if (WIN32)
target_sources(CruBase PRIVATE
+ platform/win/Base.cpp
platform/win/BridgeComStream.cpp
platform/win/ComAutoInit.cpp
platform/win/DebugLogTarget.cpp
- platform/win/Exception.cpp
platform/win/StreamConvert.cpp
platform/win/Win32FileStream.cpp
)
-
+ target_compile_definitions(CruBase PUBLIC
+ UNICODE _UNICODE
+ _CRT_SECURE_NO_WARNINGS
+ )
target_link_libraries(CruBase PUBLIC Shlwapi.lib)
endif()
@@ -70,7 +73,6 @@ endif()
if (WIN32)
target_compile_definitions(CruBase PUBLIC
CRU_PLATFORM_WINDOWS
- _CRT_SECURE_NO_WARNINGS
)
elseif(APPLE)
target_compile_definitions(CruBase PUBLIC