Index: src/installer-ca/precomp.h |
=================================================================== |
new file mode 100644 |
--- /dev/null |
+++ b/src/installer-ca/precomp.h |
@@ -0,0 +1,49 @@ |
+#pragma once |
+//------------------------------------------------------------------------------------------------- |
+// <copyright file="precomp.h" company="Outercurve Foundation"> |
+// Copyright (c) 2004, Outercurve Foundation. |
+// This software is released under Microsoft Reciprocal License (MS-RL). |
+// The license and further copyright text can be found in the file |
+// LICENSE.TXT at the root directory of the distribution. |
+// </copyright> |
+// |
+// <summary> |
+// Precompiled header for WiX CA |
+// </summary> |
+//------------------------------------------------------------------------------------------------- |
+ |
+#if _WIN32_MSI < 150 |
+#define _WIN32_MSI 150 |
+#endif |
+ |
+#include <windows.h> |
+#include <msiquery.h> |
+#include <msidefs.h> |
+#include <shlobj.h> |
+#include <richedit.h> |
+#include <msxml2.h> |
+#include <shobjidl.h> |
+#include <intshcut.h> |
+#include <sddl.h> |
+// System libraries for dutil |
+#include <intsafe.h> |
+#include <TlHelp32.h> |
+#include <Strsafe.h> |
+ |
+#include "wcautil.h" |
+#include "wcalog.h" |
+ |
+#include "dutil/dutil.h" |
+#include "dutil/fileutil.h" |
+#include "dutil/memutil.h" |
+#include "dutil/procutil.h" |
+#include "dutil/strutil.h" |
+ |
+#include "cost.h" |
+#include "caSuffix.h" |
+ |
+// From ca/wcauti/precomp.h |
+const WCHAR MAGIC_MULTISZ_DELIM = 128; |
+ |
+// From dutil/inc/regutil.h |
+#define ReleaseRegKey(h) if (h) { ::RegCloseKey(h); h = NULL; } |