diff --git a/lib/sdk/crt/CMakeLists.txt b/lib/sdk/crt/CMakeLists.txt index 8c65c6762d6..2f04b0a5e00 100644 --- a/lib/sdk/crt/CMakeLists.txt +++ b/lib/sdk/crt/CMakeLists.txt @@ -628,4 +628,16 @@ if(MSVC) add_dependencies(msvcsup psdk buildno_header asm) endif() -add_subdirectory(printf) +add_library(user32_wsprintf + printf/streamout.c + printf/wstreamout.c + printf/wsprintfA.c + printf/wsprintfW.c + printf/wvsprintfA.c + printf/wvsprintfW.c + printf/wvsnprintfA.c + printf/wvsnprintfW.c + string/mbstowcs_nt.c + string/wcstombs_nt.c) + +set_property(TARGET user32_wsprintf PROPERTY COMPILE_DEFINITIONS _USER32_WSPRINTF) diff --git a/lib/sdk/crt/printf/CMakeLists.txt b/lib/sdk/crt/printf/CMakeLists.txt deleted file mode 100644 index 9f7369f697d..00000000000 --- a/lib/sdk/crt/printf/CMakeLists.txt +++ /dev/null @@ -1,16 +0,0 @@ - -include_directories(.. ../include) - -add_definitions(-D_USER32_WSPRINTF) - -add_library(user32_wsprintf - streamout.c - wstreamout.c - wsprintfA.c - wsprintfW.c - wvsprintfA.c - wvsprintfW.c - wvsnprintfA.c - wvsnprintfW.c - ../string/mbstowcs_nt.c - ../string/wcstombs_nt.c)