1 2add_definitions( 3 -DUSE_WINE_TODOS 4 -DWINETEST_USE_DBGSTR_LONGLONG) 5 6list(APPEND SOURCE 7 domdoc.c 8 httpreq.c 9 saxreader.c 10 schema.c 11 xmldoc.c 12 xmlparser.c 13 xmlview.c) 14 15list(APPEND PCH_SKIP_SOURCE 16 guid.c 17 testlist.c) 18 19add_executable(msxml3_winetest 20 ${SOURCE} 21 ${PCH_SKIP_SOURCE} 22 rsrc.rc) 23 24add_idl_headers(xmlparser_idlheader_test xmlparser.idl) 25add_dependencies(msxml3_winetest xmlparser_idlheader_test) 26set_module_type(msxml3_winetest win32cui) 27add_importlibs(msxml3_winetest user32 ole32 oleaut32 msvcrt kernel32) 28 29if(MSVC) 30 add_importlibs(msxml3_winetest ntdll) 31endif() 32 33add_pch(msxml3_winetest precomp.h "${PCH_SKIP_SOURCE}") 34add_rostests_file(TARGET msxml3_winetest) 35