From: Amine Khaldi Date: Thu, 21 Dec 2017 12:31:24 +0000 (+0100) Subject: [ATL_APITEST] Add a PCH. X-Git-Tag: 0.4.9-dev~603 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=823270e608ab7a890341d984297244cf0d50acaf [ATL_APITEST] Add a PCH. --- diff --git a/modules/rostests/apitests/atl/CComBSTR.cpp b/modules/rostests/apitests/atl/CComBSTR.cpp index e0ad4ce861a..0a10292c38f 100644 --- a/modules/rostests/apitests/atl/CComBSTR.cpp +++ b/modules/rostests/apitests/atl/CComBSTR.cpp @@ -7,7 +7,7 @@ #include #include -#include + #include "resource.h" #define verify_str (winetest_set_location(__FILE__, __LINE__), 0) ? (void)0 : verify_str_imp diff --git a/modules/rostests/apitests/atl/CComHeapPtr.cpp b/modules/rostests/apitests/atl/CComHeapPtr.cpp index d18a75fae23..30fb99abd0f 100644 --- a/modules/rostests/apitests/atl/CComHeapPtr.cpp +++ b/modules/rostests/apitests/atl/CComHeapPtr.cpp @@ -7,7 +7,6 @@ #include #include -#include static PDWORD test_Alloc(DWORD value) { diff --git a/modules/rostests/apitests/atl/CComVariant.cpp b/modules/rostests/apitests/atl/CComVariant.cpp index 8a24a00c4cc..32df6f253b2 100644 --- a/modules/rostests/apitests/atl/CComVariant.cpp +++ b/modules/rostests/apitests/atl/CComVariant.cpp @@ -11,7 +11,6 @@ #include #include -#include void expect_bool_imp(const CComVariant& ccv, bool value) { diff --git a/modules/rostests/apitests/atl/CMakeLists.txt b/modules/rostests/apitests/atl/CMakeLists.txt index d5428d9fd22..9c9ed6ddec7 100644 --- a/modules/rostests/apitests/atl/CMakeLists.txt +++ b/modules/rostests/apitests/atl/CMakeLists.txt @@ -4,20 +4,25 @@ set_cpp(WITH_RUNTIME WITH_EXCEPTIONS) 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) diff --git a/modules/rostests/apitests/atl/precomp.h b/modules/rostests/apitests/atl/precomp.h new file mode 100644 index 00000000000..7feb40d3a62 --- /dev/null +++ b/modules/rostests/apitests/atl/precomp.h @@ -0,0 +1,14 @@ +#ifndef _ATL_APITEST_PRECOMP_H_ +#define _ATL_APITEST_PRECOMP_H_ + +#define WIN32_NO_STATUS +#define _INC_WINDOWS +#define COM_NO_WINDOWS_H + +#include +#include +#include + +#include "resource.h" + +#endif /* _ATL_APITEST_PRECOMP_H_ */