X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=modules%2Frostests%2Fwinetests%2Fgdi32%2FCMakeLists.txt;h=89317137c9f67f30132b62a656212dba41d2e636;hp=b9a497434d24517761bd16a8d228a72482443667;hb=HEAD;hpb=95ec9464d3af01d9e7606fe4465230a22fc508ec diff --git a/modules/rostests/winetests/gdi32/CMakeLists.txt b/modules/rostests/winetests/gdi32/CMakeLists.txt index b9a497434d2..3a7abed6b52 100644 --- a/modules/rostests/winetests/gdi32/CMakeLists.txt +++ b/modules/rostests/winetests/gdi32/CMakeLists.txt @@ -15,20 +15,27 @@ list(APPEND SOURCE metafile.c palette.c path.c - pen.c - precomp.h) + pen.c) + +list(APPEND PCH_SKIP_SOURCE + testlist.c) add_executable(gdi32_winetest ${SOURCE} - testlist.c + ${PCH_SKIP_SOURCE} resource.rc) +if(MSVC AND ARCH STREQUAL "amd64") + # warning C4334: '<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?) + target_compile_options(gdi32_winetest PRIVATE /wd4334) +endif() + set_module_type(gdi32_winetest win32cui) -add_importlibs(gdi32_winetest gdi32 user32 advapi32 msvcrt kernel32) +add_importlibs(gdi32_winetest gdi32 gdi32_vista user32 advapi32 msvcrt kernel32) if(MSVC) add_importlibs(gdi32_winetest ntdll) endif() -add_pch(gdi32_winetest precomp.h SOURCE) +add_pch(gdi32_winetest precomp.h "${PCH_SKIP_SOURCE}") add_rostests_file(TARGET gdi32_winetest)