mirror of
https://github.com/reactos/reactos.git
synced 2024-12-29 02:25:17 +00:00
[MSI_WINETEST] Add a PCH.
This commit is contained in:
parent
ba54c5644e
commit
4cfc324cd1
13 changed files with 42 additions and 117 deletions
|
@ -15,10 +15,11 @@ list(APPEND SOURCE
|
|||
record.c
|
||||
source.c
|
||||
suminfo.c
|
||||
testlist.c)
|
||||
precomp.h)
|
||||
|
||||
add_executable(msi_winetest ${SOURCE})
|
||||
add_executable(msi_winetest ${SOURCE} testlist.c)
|
||||
target_link_libraries(msi_winetest uuid)
|
||||
set_module_type(msi_winetest win32cui)
|
||||
add_importlibs(msi_winetest cabinet msi shell32 ole32 oleaut32 user32 advapi32 version msvcrt kernel32)
|
||||
add_pch(msi_winetest precomp.h SOURCE)
|
||||
add_rostests_file(TARGET msi_winetest)
|
||||
|
|
|
@ -19,21 +19,7 @@
|
|||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||
*/
|
||||
|
||||
#define _WIN32_MSI 300
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include <windows.h>
|
||||
#include <msiquery.h>
|
||||
#include <msidefs.h>
|
||||
#include <msi.h>
|
||||
#include <fci.h>
|
||||
#include <srrestoreptapi.h>
|
||||
#include <wtypes.h>
|
||||
#include <shellapi.h>
|
||||
#include <winsvc.h>
|
||||
|
||||
#include "wine/test.h"
|
||||
#include "precomp.h"
|
||||
|
||||
static UINT (WINAPI *pMsiQueryComponentStateA)
|
||||
(LPCSTR, LPCSTR, MSIINSTALLCONTEXT, LPCSTR, INSTALLSTATE *);
|
||||
|
|
|
@ -19,19 +19,10 @@
|
|||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||
*/
|
||||
|
||||
#define COBJMACROS
|
||||
|
||||
#include <stdio.h>
|
||||
#include "precomp.h"
|
||||
|
||||
#include <initguid.h>
|
||||
#include <windows.h>
|
||||
#include <msiquery.h>
|
||||
#include <msidefs.h>
|
||||
#include <msi.h>
|
||||
#include <fci.h>
|
||||
#include <oaidl.h>
|
||||
|
||||
#include "wine/test.h"
|
||||
#include <ole2.h>
|
||||
|
||||
static BOOL is_wow64;
|
||||
|
||||
|
|
|
@ -18,17 +18,7 @@
|
|||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||
*/
|
||||
|
||||
#define COBJMACROS
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
#include <windows.h>
|
||||
#include <objidl.h>
|
||||
#include <msi.h>
|
||||
#include <msidefs.h>
|
||||
#include <msiquery.h>
|
||||
|
||||
#include "wine/test.h"
|
||||
#include "precomp.h"
|
||||
|
||||
static const char *msifile = "winetest-db.msi";
|
||||
static const char *msifile2 = "winetst2-db.msi";
|
||||
|
|
|
@ -19,13 +19,7 @@
|
|||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||
*/
|
||||
|
||||
#include <stdio.h>
|
||||
#include <windows.h>
|
||||
#include <shlwapi.h>
|
||||
#include <msi.h>
|
||||
#include <msiquery.h>
|
||||
|
||||
#include "wine/test.h"
|
||||
#include "precomp.h"
|
||||
|
||||
static const char msifile[] = "winetest-format.msi";
|
||||
static const WCHAR msifileW[] =
|
||||
|
|
|
@ -18,21 +18,7 @@
|
|||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||
*/
|
||||
|
||||
#define _WIN32_MSI 300
|
||||
#define COBJMACROS
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
#include <windows.h>
|
||||
#include <msiquery.h>
|
||||
#include <msidefs.h>
|
||||
#include <msi.h>
|
||||
#include <fci.h>
|
||||
#include <objidl.h>
|
||||
#include <srrestoreptapi.h>
|
||||
#include <shlobj.h>
|
||||
|
||||
#include "wine/test.h"
|
||||
#include "precomp.h"
|
||||
|
||||
static UINT (WINAPI *pMsiQueryComponentStateA)
|
||||
(LPCSTR, LPCSTR, MSIINSTALLCONTEXT, LPCSTR, INSTALLSTATE*);
|
||||
|
|
|
@ -18,18 +18,7 @@
|
|||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||
*/
|
||||
|
||||
#define _WIN32_MSI 300
|
||||
#define COBJMACROS
|
||||
|
||||
#include <stdio.h>
|
||||
#include <windows.h>
|
||||
#include <msi.h>
|
||||
#include <msiquery.h>
|
||||
#include <msidefs.h>
|
||||
#include <sddl.h>
|
||||
#include <fci.h>
|
||||
|
||||
#include "wine/test.h"
|
||||
#include "precomp.h"
|
||||
|
||||
static BOOL is_wow64;
|
||||
static const char msifile[] = "winetest.msi";
|
||||
|
|
|
@ -19,19 +19,11 @@
|
|||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||
*/
|
||||
|
||||
#define COBJMACROS
|
||||
#include "precomp.h"
|
||||
|
||||
#include <assert.h>
|
||||
#include <stdio.h>
|
||||
#include <windows.h>
|
||||
#include <msidefs.h>
|
||||
#include <msi.h>
|
||||
#include <msiquery.h>
|
||||
#include <srrestoreptapi.h>
|
||||
#include <shlobj.h>
|
||||
|
||||
#include "wine/test.h"
|
||||
|
||||
static BOOL is_wow64;
|
||||
static const char msifile[] = "winetest-package.msi";
|
||||
static const WCHAR msifileW[] =
|
||||
|
|
|
@ -18,17 +18,7 @@
|
|||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||
*/
|
||||
|
||||
#define _WIN32_MSI 300
|
||||
#define COBJMACROS
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
#include <windows.h>
|
||||
#include <msiquery.h>
|
||||
#include <msidefs.h>
|
||||
#include <msi.h>
|
||||
|
||||
#include "wine/test.h"
|
||||
#include "precomp.h"
|
||||
|
||||
static UINT (WINAPI *pMsiApplyPatchA)( LPCSTR, LPCSTR, INSTALLTYPE, LPCSTR );
|
||||
static UINT (WINAPI *pMsiGetPatchInfoExA)( LPCSTR, LPCSTR, LPCSTR, MSIINSTALLCONTEXT,
|
||||
|
|
27
modules/rostests/winetests/msi/precomp.h
Normal file
27
modules/rostests/winetests/msi/precomp.h
Normal file
|
@ -0,0 +1,27 @@
|
|||
#ifndef _MSI_WINETEST_PRECOMP_H_
|
||||
#define _MSI_WINETEST_PRECOMP_H_
|
||||
|
||||
#define _WIN32_MSI 300
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
#define WIN32_NO_STATUS
|
||||
#define _INC_WINDOWS
|
||||
#define COM_NO_WINDOWS_H
|
||||
#define COBJMACROS
|
||||
|
||||
#include <wine/test.h>
|
||||
|
||||
#include <winuser.h>
|
||||
#include <winreg.h>
|
||||
#include <winnls.h>
|
||||
#include <winsvc.h>
|
||||
#include <winver.h>
|
||||
#include <objbase.h>
|
||||
#include <msiquery.h>
|
||||
#include <msidefs.h>
|
||||
#include <fci.h>
|
||||
#include <srrestoreptapi.h>
|
||||
#include <shellapi.h>
|
||||
|
||||
#endif /* !_MSI_WINETEST_PRECOMP_H_ */
|
|
@ -18,11 +18,7 @@
|
|||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||
*/
|
||||
|
||||
#include <windows.h>
|
||||
#include <msi.h>
|
||||
#include <msiquery.h>
|
||||
|
||||
#include "wine/test.h"
|
||||
#include "precomp.h"
|
||||
|
||||
static const char *msifile = "winetest-record.msi";
|
||||
static const WCHAR msifileW[] =
|
||||
|
|
|
@ -18,19 +18,10 @@
|
|||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||
*/
|
||||
|
||||
#define _WIN32_MSI 300
|
||||
#include "precomp.h"
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
#include <windows.h>
|
||||
#include <msiquery.h>
|
||||
#include <msidefs.h>
|
||||
#include <msi.h>
|
||||
#include <sddl.h>
|
||||
#include <secext.h>
|
||||
|
||||
#include "wine/test.h"
|
||||
|
||||
static BOOL is_wow64;
|
||||
|
||||
static BOOL (WINAPI *pConvertSidToStringSidA)(PSID, LPSTR*);
|
||||
|
|
|
@ -18,15 +18,7 @@
|
|||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||
*/
|
||||
|
||||
#define COBJMACROS
|
||||
|
||||
#include <stdio.h>
|
||||
#include <windows.h>
|
||||
#include <msi.h>
|
||||
#include <msiquery.h>
|
||||
#include <objidl.h>
|
||||
|
||||
#include "wine/test.h"
|
||||
#include "precomp.h"
|
||||
|
||||
/*
|
||||
* The following are defined in Windows SDK's msidefs.h
|
||||
|
|
Loading…
Reference in a new issue