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