- add a proxy idl file
authorJohannes Anderwald <johannes.anderwald@reactos.org>
Mon, 21 Apr 2008 22:49:48 +0000 (22:49 +0000)
committerJohannes Anderwald <johannes.anderwald@reactos.org>
Mon, 21 Apr 2008 22:49:48 +0000 (22:49 +0000)
- should fix the circual dependency

svn path=/trunk/; revision=33093

reactos/dll/win32/msi/msi.rbuild
reactos/dll/win32/msi/msiserver_v2.idl [new file with mode: 0644]

index aa16295..b4f13f0 100644 (file)
@@ -1,3 +1,6 @@
+<module name="msi_msiserver_typelib" type="embeddedtypelib" allowwarnings="true">
+       <file>msiserver_v2.idl</file>
+</module>
 <?xml version="1.0"?>
 <!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
 <group>
@@ -6,9 +9,11 @@
        <importlibrary definition="msi.spec.def" />
        <include base="msi">.</include>
        <include base="ReactOS">include/reactos/wine</include>
+       <include base="msi" root="intermediate">.</include>
        <define name="__WINESRC__" />
        <define name="WINVER">0x600</define>
        <define name="_WIN32_WINNT">0x600</define>
+       <dependency>msi_msiserver_typelib</dependency>
        <file>action.c</file>
        <file>alter.c</file>
        <file>appsearch.c</file>
@@ -52,7 +57,6 @@
        <file>where.c</file>
        <file>msiserver.idl</file>
        <file>msi.rc</file>
-       <include base="msi" root="intermediate">.</include>
        <file>msi.spec</file>
        <library>wine</library>
        <library>urlmon</library>
@@ -71,9 +75,5 @@
        <library>odbccp32</library>
        <library>uuid</library>
        <library>ntdll</library>
-       <dependency>msi_msiserver_typelib</dependency>
-</module>
-<module name="msi_msiserver_typelib" type="embeddedtypelib" allowwarnings="true">
-       <file>msiserver.idl</file>
 </module>
-</group>
+</group>
\ No newline at end of file
diff --git a/reactos/dll/win32/msi/msiserver_v2.idl b/reactos/dll/win32/msi/msiserver_v2.idl
new file mode 100644 (file)
index 0000000..b209dd9
--- /dev/null
@@ -0,0 +1 @@
+#include "msiserver.idl"