-solve msi circular dependency warning and avoid unnecessary msi.dll rebuilds
[reactos.git] / reactos / dll / win32 / msi / msi.rbuild
index aa16295..7f35ffc 100644 (file)
@@ -50,7 +50,6 @@
        <file>update.c</file>
        <file>upgrade.c</file>
        <file>where.c</file>
-       <file>msiserver.idl</file>
        <file>msi.rc</file>
        <include base="msi" root="intermediate">.</include>
        <file>msi.spec</file>
        <library>uuid</library>
        <library>ntdll</library>
        <dependency>msi_msiserver_typelib</dependency>
+       <dependency>msiheader</dependency>
 </module>
 <module name="msi_msiserver_typelib" type="embeddedtypelib" allowwarnings="true">
        <file>msiserver.idl</file>
 </module>
+<module name="msiheader" type="idlheader">
+       <file>msiserver.idl</file>
+</module>
 </group>