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