1
2list(APPEND SOURCE
3    CreateService.c
4    DuplicateTokenEx.c
5    eventlog.c
6    Hash.c
7    HKEY_CLASSES_ROOT.c
8    IsTextUnicode.c
9    LockServiceDatabase.c
10    QueryServiceConfig2.c
11    RegCreateKeyEx.c
12    RegEnumKey.c
13    RegEnumValueW.c
14    RegOpenKeyExW.c
15    RegQueryInfoKey.c
16    RegQueryValueExW.c
17    RtlEncryptMemory.c
18    SaferIdentifyLevel.c
19    ServiceArgs.c
20    ServiceEnv.c
21    ServiceNetwork.c
22    svchlp.c)
23
24list(APPEND PCH_SKIP_SOURCE
25    testlist.c)
26
27add_executable(advapi32_apitest
28    ${SOURCE}
29    ${PCH_SKIP_SOURCE})
30
31target_link_libraries(advapi32_apitest wine ${PSEH_LIB})
32set_module_type(advapi32_apitest win32cui)
33add_importlibs(advapi32_apitest advapi32 iphlpapi ws2_32 msvcrt kernel32 ntdll)
34add_pch(advapi32_apitest precomp.h "${PCH_SKIP_SOURCE}")
35add_rostests_file(TARGET advapi32_apitest)
36