1 2include_directories(BEFORE ${REACTOS_SOURCE_DIR}/sdk/include/reactos/wine) 3remove_definitions(-DWINVER=0x502 -D_WIN32_IE=0x600 -D_WIN32_WINNT=0x502) 4add_definitions(-DWINVER=0x600 -D_WIN32_WINNT=0x601) 5 6list(APPEND SOURCE 7 actctx.c 8 atom.c 9 change.c 10 codepage.c 11 comm.c 12 console.c 13 cpu.c 14 debugger.c 15 directory.c 16 drive.c 17 environ.c 18 fiber.c 19 file.c 20 format_msg.c 21 #generated.c 22 heap.c 23 loader.c 24 locale.c 25 mailslot.c 26 module.c 27 path.c 28 pipe.c 29 process.c 30 profile.c 31 resource.c 32 sync.c 33 thread.c 34 time.c 35 timer.c 36 toolhelp.c 37 version.c 38 virtual.c 39 volume.c 40 precomp.h) 41 42add_executable(kernel32_winetest 43 ${SOURCE} 44 testlist.c 45 resource.rc) 46 47if(USE_CLANG_CL OR (NOT MSVC)) 48 add_target_compile_flags(kernel32_winetest "-Wno-format") 49endif() 50 51set_module_type(kernel32_winetest win32cui) 52add_importlibs(kernel32_winetest user32 advapi32 msvcrt kernel32 ntdll) 53add_pch(kernel32_winetest precomp.h SOURCE) 54add_rostests_file(TARGET kernel32_winetest) 55