diff --git a/build/cmake/functions.cmake b/build/cmake/functions.cmake index a74e8b64b2..d85541509e 100644 --- a/build/cmake/functions.cmake +++ b/build/cmake/functions.cmake @@ -324,6 +324,11 @@ function(wx_set_target_properties target_name) ) endif() + if(WIN32) + target_compile_definitions(${target_name} PUBLIC UNICODE) + endif() + target_compile_definitions(${target_name} PUBLIC _UNICODE) + file(RELATIVE_PATH wxSETUP_HEADER_REL ${wxOUTPUT_DIR} ${wxSETUP_HEADER_PATH}) target_include_directories(${target_name} BEFORE @@ -565,6 +570,11 @@ function(wx_set_builtin_target_properties target_name) ) endif() + if(WIN32) + target_compile_definitions(${target_name} PUBLIC UNICODE) + endif() + target_compile_definitions(${target_name} PUBLIC _UNICODE) + target_include_directories(${target_name} BEFORE PRIVATE ${wxSETUP_HEADER_PATH}) set_target_properties(${target_name} PROPERTIES FOLDER "Third Party Libraries")