From 074f30b9e358334c436d3faa468b7b5053f9403e Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Tue, 5 Nov 2013 16:08:15 +0100 Subject: [PATCH] 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 deletion(-) diff --git a/Make.rules.in b/Make.rules.in index 58bf0fa176c..62f6188e622 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 3f0fda76cd2..935033e3bd1 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 548aa0d17a0..1240cccf10f 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 8b2a83f65f2..6e16e83d487 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 479e937cbf1..12251d3a0c6 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 8ecf7e664b9..b1d46394f84 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 e3d5f723c91..531f4e46991 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 771a4d9ccb0..379bf6de90a 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 75e4788aa54..a13e95acf46 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 1388f23e43b..a2a75d0a159 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 e5ddb18cfc4..89252952fb0 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 ccff236dca3..76bfe3e2d91 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 f9877527e88..1d4aa0330c8 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 4008a7a04cc..eed36cca5b1 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 dbbe75cd39c..01441041052 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 a59e6d89787..e110f6e733a 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 4517b46d871..492bce2b077 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 057a3e3681d..801c856d047 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 a3bd8810129..ef134563359 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 9be195f4d76..ee12a75463a 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 3574d081ab2..8c1547f4f0c 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 fad374183e2..68e16795681 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 369301a540a..a775512ccf5 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 ed7abe6b21a..0bbe6648700 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 ") #include "strmif.idl" diff --git a/dlls/sti/sti_wia.idl b/dlls/sti/sti_wia.idl index f7744a17e1b..7ce34a217db 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 0ba5ce6d9e1..49c5e092b09 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 658ced08e72..c46e4ec4cca 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" [