[MMIXER] Fix additional data size initialization for different audio formats (#6753)
[reactos.git] / modules / rostests / winetests / gdi32 / CMakeLists.txt
1
2 remove_definitions(-DWINVER=0x502 -D_WIN32_IE=0x600 -D_WIN32_WINNT=0x502)
3
4 list(APPEND SOURCE
5 bitmap.c
6 brush.c
7 clipping.c
8 dc.c
9 dib.c
10 font.c
11 gdiobj.c
12 generated.c
13 icm.c
14 mapping.c
15 metafile.c
16 palette.c
17 path.c
18 pen.c)
19
20 list(APPEND PCH_SKIP_SOURCE
21 testlist.c)
22
23 add_executable(gdi32_winetest
24 ${SOURCE}
25 ${PCH_SKIP_SOURCE}
26 resource.rc)
27
28 if(MSVC AND ARCH STREQUAL "amd64")
29 # warning C4334: '<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?)
30 target_compile_options(gdi32_winetest PRIVATE /wd4334)
31 endif()
32
33 set_module_type(gdi32_winetest win32cui)
34 add_importlibs(gdi32_winetest gdi32 gdi32_vista user32 advapi32 msvcrt kernel32)
35
36 if(MSVC)
37 add_importlibs(gdi32_winetest ntdll)
38 endif()
39
40 add_pch(gdi32_winetest precomp.h "${PCH_SKIP_SOURCE}")
41 add_rostests_file(TARGET gdi32_winetest)