aboutsummaryrefslogtreecommitdiff
path: root/src/base/CMakeLists.txt
diff options
context:
space:
mode:
authorYuqian Yang <crupest@crupest.life>2025-11-07 00:11:38 +0800
committerYuqian Yang <crupest@crupest.life>2025-11-07 00:15:26 +0800
commitccf48eb93a101ba2412497ad5f3966e4f31d2178 (patch)
tree00911e33af6797dcbf897d125d11e44bf596b187 /src/base/CMakeLists.txt
parentebb83c66e225375212f8e82e6b1bd8d3e3eb8646 (diff)
downloadcru-ccf48eb93a101ba2412497ad5f3966e4f31d2178.tar.gz
cru-ccf48eb93a101ba2412497ad5f3966e4f31d2178.tar.bz2
cru-ccf48eb93a101ba2412497ad5f3966e4f31d2178.zip
Win Resource.h to Base.h.
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