include_directories(${REACTOS_SOURCE_DIR}/sdk/lib/atl)
-add_executable(atl_apitest
+list(APPEND SOURCE
atltypes.cpp
CComBSTR.cpp
CComHeapPtr.cpp
- CComVariant.cpp
CImage.cpp
CRegKey.cpp
CSimpleArray.cpp
CSimpleMap.cpp
CString.cpp
+ precomp.h)
+
+add_executable(atl_apitest
+ ${SOURCE}
+ CComVariant.cpp
testlist.c
atl_apitest.rc)
target_link_libraries(atl_apitest wine atlnew uuid)
set_module_type(atl_apitest win32cui)
add_importlibs(atl_apitest rpcrt4 ole32 oleaut32 msimg32 gdi32 advapi32 user32 msvcrt kernel32 ntdll)
+add_pch(atl_apitest precomp.h SOURCE)
add_rostests_file(TARGET atl_apitest)
--- /dev/null
+#ifndef _ATL_APITEST_PRECOMP_H_
+#define _ATL_APITEST_PRECOMP_H_
+
+#define WIN32_NO_STATUS
+#define _INC_WINDOWS
+#define COM_NO_WINDOWS_H
+
+#include <apitest.h>
+#include <atlbase.h>
+#include <atlsimpcoll.h>
+
+#include "resource.h"
+
+#endif /* _ATL_APITEST_PRECOMP_H_ */