Alexandre Julliard : makefiles: Add makedep pragmas for proxy idl files.

Alexandre Julliard julliard at winehq.org
Tue Nov 5 15:02:30 CST 2013


Module: wine
Branch: master
Commit: 074f30b9e358334c436d3faa468b7b5053f9403e
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=074f30b9e358334c436d3faa468b7b5053f9403e

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Tue Nov  5 16:08:15 2013 +0100

makefiles: Add makedep pragmas for proxy idl files.

---

 Make.rules.in                                 |    2 +-
 dlls/actxprxy/actxprxy_activscp.idl           |    2 ++
 dlls/actxprxy/actxprxy_comcat.idl             |    2 ++
 dlls/actxprxy/actxprxy_docobj.idl             |    2 ++
 dlls/actxprxy/actxprxy_hlink.idl              |    2 ++
 dlls/actxprxy/actxprxy_htiface.idl            |    2 ++
 dlls/actxprxy/actxprxy_htiframe.idl           |    2 ++
 dlls/actxprxy/actxprxy_objsafe.idl            |    2 ++
 dlls/actxprxy/actxprxy_ocmm.idl               |    2 ++
 dlls/actxprxy/actxprxy_servprov.idl           |    2 ++
 dlls/actxprxy/actxprxy_shldisp.idl            |    2 ++
 dlls/actxprxy/actxprxy_shobjidl.idl           |    2 ++
 dlls/actxprxy/actxprxy_urlhist.idl            |    2 ++
 dlls/dispex/disp_ex.idl                       |    2 ++
 dlls/msdaps/msdaps.idl                        |    2 ++
 dlls/msdaps/row_server.idl                    |    2 ++
 dlls/ole32/dcom.idl                           |    2 ++
 dlls/ole32/ole32_objidl.idl                   |    2 ++
 dlls/ole32/ole32_oleidl.idl                   |    2 ++
 dlls/ole32/ole32_unknwn.idl                   |    2 ++
 dlls/oleaut32/oleaut32_oaidl.idl              |    2 ++
 dlls/oleaut32/oleaut32_ocidl.idl              |    2 ++
 dlls/qmgrprxy/qmgrprxy.idl                    |    2 ++
 dlls/quartz/quartz_strmif.idl                 |    2 ++
 dlls/sti/sti_wia.idl                          |    2 ++
 dlls/urlmon/urlmon_urlmon.idl                 |    2 ++
 dlls/windowscodecs/windowscodecs_wincodec.idl |    2 ++
 27 files changed, 53 insertions(+), 1 deletions(-)

diff --git a/Make.rules.in b/Make.rules.in
index 58bf0fa..62f6188 100644
--- a/Make.rules.in
+++ b/Make.rules.in
@@ -101,7 +101,7 @@ $(IMPORTLIB:%=lib%.cross.a): $(MAINSPEC) $(IMPLIB_SRCS:.c=.cross.o)
 # Rules for dependencies
 
 DEPEND_SRCS = $(C_SRCS) $(OBJC_SRCS) $(RC_SRCS) $(MC_SRCS) $(PO_SRCS:.rc=.pot) \
-              $(IDL_H_SRCS) $(IDL_C_SRCS) $(IDL_I_SRCS:.idl=_i.c) $(IDL_P_SRCS:.idl=_p.c) $(IDL_S_SRCS) $(IDL_R_SRCS:.idl=_r.res) $(IDL_TLB_SRCS:.idl=.tlb) \
+              $(IDL_H_SRCS) $(IDL_C_SRCS) $(IDL_I_SRCS:.idl=_i.c) $(IDL_P_SRCS) $(IDL_S_SRCS) $(IDL_R_SRCS:.idl=_r.res) $(IDL_TLB_SRCS:.idl=.tlb) \
               $(BISON_SRCS) $(LEX_SRCS) $(EXTRA_OBJS)
 
 depend: dummy
diff --git a/dlls/actxprxy/actxprxy_activscp.idl b/dlls/actxprxy/actxprxy_activscp.idl
index 3f0fda7..935033e 100644
--- a/dlls/actxprxy/actxprxy_activscp.idl
+++ b/dlls/actxprxy/actxprxy_activscp.idl
@@ -18,6 +18,8 @@
 
 /* just a wrapper for activscp.idl */
 
+#pragma makedep proxy
+
 #include "activscp.idl"
 
 [
diff --git a/dlls/actxprxy/actxprxy_comcat.idl b/dlls/actxprxy/actxprxy_comcat.idl
index 548aa0d..1240ccc 100644
--- a/dlls/actxprxy/actxprxy_comcat.idl
+++ b/dlls/actxprxy/actxprxy_comcat.idl
@@ -18,6 +18,8 @@
 
 /* just a wrapper for comcat.idl */
 
+#pragma makedep proxy
+
 #include "comcat.idl"
 
 [
diff --git a/dlls/actxprxy/actxprxy_docobj.idl b/dlls/actxprxy/actxprxy_docobj.idl
index 8b2a83f..6e16e83 100644
--- a/dlls/actxprxy/actxprxy_docobj.idl
+++ b/dlls/actxprxy/actxprxy_docobj.idl
@@ -18,6 +18,8 @@
 
 /* just a wrapper for docobj.idl */
 
+#pragma makedep proxy
+
 #include "docobj.idl"
 
 [
diff --git a/dlls/actxprxy/actxprxy_hlink.idl b/dlls/actxprxy/actxprxy_hlink.idl
index 479e937..12251d3 100644
--- a/dlls/actxprxy/actxprxy_hlink.idl
+++ b/dlls/actxprxy/actxprxy_hlink.idl
@@ -18,6 +18,8 @@
 
 /* just a wrapper for hlink.idl */
 
+#pragma makedep proxy
+
 #include "hlink.idl"
 
 [
diff --git a/dlls/actxprxy/actxprxy_htiface.idl b/dlls/actxprxy/actxprxy_htiface.idl
index 8ecf7e6..b1d4639 100644
--- a/dlls/actxprxy/actxprxy_htiface.idl
+++ b/dlls/actxprxy/actxprxy_htiface.idl
@@ -18,6 +18,8 @@
 
 /* just a wrapper for htiface.idl */
 
+#pragma makedep proxy
+
 #include "htiface.idl"
 
 [
diff --git a/dlls/actxprxy/actxprxy_htiframe.idl b/dlls/actxprxy/actxprxy_htiframe.idl
index e3d5f72..531f4e4 100644
--- a/dlls/actxprxy/actxprxy_htiframe.idl
+++ b/dlls/actxprxy/actxprxy_htiframe.idl
@@ -18,6 +18,8 @@
 
 /* just a wrapper for htiframe.idl */
 
+#pragma makedep proxy
+
 #include "htiframe.idl"
 
 [
diff --git a/dlls/actxprxy/actxprxy_objsafe.idl b/dlls/actxprxy/actxprxy_objsafe.idl
index 771a4d9..379bf6d 100644
--- a/dlls/actxprxy/actxprxy_objsafe.idl
+++ b/dlls/actxprxy/actxprxy_objsafe.idl
@@ -18,6 +18,8 @@
 
 /* just a wrapper for objsafe.idl */
 
+#pragma makedep proxy
+
 #include "objsafe.idl"
 
 [
diff --git a/dlls/actxprxy/actxprxy_ocmm.idl b/dlls/actxprxy/actxprxy_ocmm.idl
index 75e4788..a13e95a 100644
--- a/dlls/actxprxy/actxprxy_ocmm.idl
+++ b/dlls/actxprxy/actxprxy_ocmm.idl
@@ -18,6 +18,8 @@
 
 /* just a wrapper for ocmm.idl */
 
+#pragma makedep proxy
+
 #include "ocmm.idl"
 
 [
diff --git a/dlls/actxprxy/actxprxy_servprov.idl b/dlls/actxprxy/actxprxy_servprov.idl
index 1388f23..a2a75d0 100644
--- a/dlls/actxprxy/actxprxy_servprov.idl
+++ b/dlls/actxprxy/actxprxy_servprov.idl
@@ -1,3 +1,5 @@
+#pragma makedep proxy
+
 #include "servprov.idl"
 
 [
diff --git a/dlls/actxprxy/actxprxy_shldisp.idl b/dlls/actxprxy/actxprxy_shldisp.idl
index e5ddb18..8925295 100644
--- a/dlls/actxprxy/actxprxy_shldisp.idl
+++ b/dlls/actxprxy/actxprxy_shldisp.idl
@@ -18,6 +18,8 @@
 
 /* just a wrapper for shldisp.idl */
 
+#pragma makedep proxy
+
 #include "shldisp.idl"
 
 [
diff --git a/dlls/actxprxy/actxprxy_shobjidl.idl b/dlls/actxprxy/actxprxy_shobjidl.idl
index ccff236..76bfe3e 100644
--- a/dlls/actxprxy/actxprxy_shobjidl.idl
+++ b/dlls/actxprxy/actxprxy_shobjidl.idl
@@ -18,6 +18,8 @@
 
 /* just a wrapper for shobjidl.idl */
 
+#pragma makedep proxy
+
 #include "shobjidl.idl"
 
 [
diff --git a/dlls/actxprxy/actxprxy_urlhist.idl b/dlls/actxprxy/actxprxy_urlhist.idl
index f987752..1d4aa03 100644
--- a/dlls/actxprxy/actxprxy_urlhist.idl
+++ b/dlls/actxprxy/actxprxy_urlhist.idl
@@ -18,6 +18,8 @@
 
 /* just a wrapper for urlhist.idl */
 
+#pragma makedep proxy
+
 #include "urlhist.idl"
 
 [
diff --git a/dlls/dispex/disp_ex.idl b/dlls/dispex/disp_ex.idl
index 4008a7a..eed36cc 100644
--- a/dlls/dispex/disp_ex.idl
+++ b/dlls/dispex/disp_ex.idl
@@ -1,3 +1,5 @@
+#pragma makedep proxy
+
 #include "dispex.idl"
 
 [
diff --git a/dlls/msdaps/msdaps.idl b/dlls/msdaps/msdaps.idl
index dbbe75c..0144104 100644
--- a/dlls/msdaps/msdaps.idl
+++ b/dlls/msdaps/msdaps.idl
@@ -1,3 +1,5 @@
+#pragma makedep proxy
+
 #include "oledb.idl"
 
 [
diff --git a/dlls/msdaps/row_server.idl b/dlls/msdaps/row_server.idl
index a59e6d8..e110f6e 100644
--- a/dlls/msdaps/row_server.idl
+++ b/dlls/msdaps/row_server.idl
@@ -18,6 +18,8 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
+#pragma makedep proxy
+
 import "oledb.idl";
 
 
diff --git a/dlls/ole32/dcom.idl b/dlls/ole32/dcom.idl
index 4517b46..492bce2 100644
--- a/dlls/ole32/dcom.idl
+++ b/dlls/ole32/dcom.idl
@@ -19,6 +19,8 @@
 /* see the official DCOM specification
  * (there's a copy at http://www.grimes.demon.co.uk/DCOM/DCOMSpec.htm) */
 
+#pragma makedep proxy
+
 import "unknwn.idl";
 
 [
diff --git a/dlls/ole32/ole32_objidl.idl b/dlls/ole32/ole32_objidl.idl
index 057a3e3..801c856 100644
--- a/dlls/ole32/ole32_objidl.idl
+++ b/dlls/ole32/ole32_objidl.idl
@@ -20,6 +20,8 @@
    including objidl.h at some point.  This will cause all sorts of errors
    so the easiest thing to do is just comment out our entire header.  */
 
+#pragma makedep proxy
+
 cpp_quote("#if 0    /* ole32_objidl.idl hack */")
 #include "objidl.idl"
 cpp_quote("#endif   /* ole32_objidl.idl hack */")
diff --git a/dlls/ole32/ole32_oleidl.idl b/dlls/ole32/ole32_oleidl.idl
index a3bd881..ef13456 100644
--- a/dlls/ole32/ole32_oleidl.idl
+++ b/dlls/ole32/ole32_oleidl.idl
@@ -16,6 +16,8 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
+#pragma makedep proxy
+
 #include "oleidl.idl"
 
 [
diff --git a/dlls/ole32/ole32_unknwn.idl b/dlls/ole32/ole32_unknwn.idl
index 9be195f..ee12a75 100644
--- a/dlls/ole32/ole32_unknwn.idl
+++ b/dlls/ole32/ole32_unknwn.idl
@@ -20,6 +20,8 @@
    including unknwn.h at some point.  This will cause all sorts of errors
    so the easiest thing to do is just comment out our entire header.  */
 
+#pragma makedep proxy
+
 cpp_quote("#if 0    /* oleaut32_unknwn.idl hack */")
 #include "unknwn.idl"
 cpp_quote("#endif   /* oleaut32_unknwn.idl hack */")
diff --git a/dlls/oleaut32/oleaut32_oaidl.idl b/dlls/oleaut32/oleaut32_oaidl.idl
index 3574d08..8c1547f 100644
--- a/dlls/oleaut32/oleaut32_oaidl.idl
+++ b/dlls/oleaut32/oleaut32_oaidl.idl
@@ -20,6 +20,8 @@
    including oaidl.h at some point.  This will cause all sorts of errors
    so the easiest thing to do is just comment out our entire header.  */
 
+#pragma makedep proxy
+
 cpp_quote("#if 0    /* oleaut32_oaidl.idl hack */")
 #include "oaidl.idl"
 cpp_quote("#endif   /* oleaut32_oaidl.idl hack */")
diff --git a/dlls/oleaut32/oleaut32_ocidl.idl b/dlls/oleaut32/oleaut32_ocidl.idl
index fad3741..68e1679 100644
--- a/dlls/oleaut32/oleaut32_ocidl.idl
+++ b/dlls/oleaut32/oleaut32_ocidl.idl
@@ -16,6 +16,8 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
+#pragma makedep proxy
+
 #include "ocidl.idl"
 
 [
diff --git a/dlls/qmgrprxy/qmgrprxy.idl b/dlls/qmgrprxy/qmgrprxy.idl
index 369301a..a775512 100644
--- a/dlls/qmgrprxy/qmgrprxy.idl
+++ b/dlls/qmgrprxy/qmgrprxy.idl
@@ -16,6 +16,8 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
+#pragma makedep proxy
+
 #include "bits.idl"
 
 #define DO_NO_IMPORTS
diff --git a/dlls/quartz/quartz_strmif.idl b/dlls/quartz/quartz_strmif.idl
index ed7abe6..0bbe664 100644
--- a/dlls/quartz/quartz_strmif.idl
+++ b/dlls/quartz/quartz_strmif.idl
@@ -16,6 +16,8 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
+#pragma makedep proxy
+
 cpp_quote("#include <wingdi.h>")
 #include "strmif.idl"
 
diff --git a/dlls/sti/sti_wia.idl b/dlls/sti/sti_wia.idl
index f7744a1..7ce34a2 100644
--- a/dlls/sti/sti_wia.idl
+++ b/dlls/sti/sti_wia.idl
@@ -16,6 +16,8 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
+#pragma makedep proxy
+
 #include "wia_lh.idl"
 
 [
diff --git a/dlls/urlmon/urlmon_urlmon.idl b/dlls/urlmon/urlmon_urlmon.idl
index 0ba5ce6..49c5e09 100644
--- a/dlls/urlmon/urlmon_urlmon.idl
+++ b/dlls/urlmon/urlmon_urlmon.idl
@@ -16,6 +16,8 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
+#pragma makedep proxy
+
 #include "urlmon.idl"
 
 [
diff --git a/dlls/windowscodecs/windowscodecs_wincodec.idl b/dlls/windowscodecs/windowscodecs_wincodec.idl
index 658ced0..c46e4ec 100644
--- a/dlls/windowscodecs/windowscodecs_wincodec.idl
+++ b/dlls/windowscodecs/windowscodecs_wincodec.idl
@@ -16,6 +16,8 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
+#pragma makedep proxy
+
 #include "wincodec.idl"
 
 [




More information about the wine-cvs mailing list