Commit 074f30b9 authored by Alexandre Julliard's avatar Alexandre Julliard

makefiles: Add makedep pragmas for proxy idl files.

parent c3a48aab
...@@ -101,7 +101,7 @@ $(IMPORTLIB:%=lib%.cross.a): $(MAINSPEC) $(IMPLIB_SRCS:.c=.cross.o) ...@@ -101,7 +101,7 @@ $(IMPORTLIB:%=lib%.cross.a): $(MAINSPEC) $(IMPLIB_SRCS:.c=.cross.o)
# Rules for dependencies # Rules for dependencies
DEPEND_SRCS = $(C_SRCS) $(OBJC_SRCS) $(RC_SRCS) $(MC_SRCS) $(PO_SRCS:.rc=.pot) \ 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) $(BISON_SRCS) $(LEX_SRCS) $(EXTRA_OBJS)
depend: dummy depend: dummy
......
...@@ -18,6 +18,8 @@ ...@@ -18,6 +18,8 @@
/* just a wrapper for activscp.idl */ /* just a wrapper for activscp.idl */
#pragma makedep proxy
#include "activscp.idl" #include "activscp.idl"
[ [
......
...@@ -18,6 +18,8 @@ ...@@ -18,6 +18,8 @@
/* just a wrapper for comcat.idl */ /* just a wrapper for comcat.idl */
#pragma makedep proxy
#include "comcat.idl" #include "comcat.idl"
[ [
......
...@@ -18,6 +18,8 @@ ...@@ -18,6 +18,8 @@
/* just a wrapper for docobj.idl */ /* just a wrapper for docobj.idl */
#pragma makedep proxy
#include "docobj.idl" #include "docobj.idl"
[ [
......
...@@ -18,6 +18,8 @@ ...@@ -18,6 +18,8 @@
/* just a wrapper for hlink.idl */ /* just a wrapper for hlink.idl */
#pragma makedep proxy
#include "hlink.idl" #include "hlink.idl"
[ [
......
...@@ -18,6 +18,8 @@ ...@@ -18,6 +18,8 @@
/* just a wrapper for htiface.idl */ /* just a wrapper for htiface.idl */
#pragma makedep proxy
#include "htiface.idl" #include "htiface.idl"
[ [
......
...@@ -18,6 +18,8 @@ ...@@ -18,6 +18,8 @@
/* just a wrapper for htiframe.idl */ /* just a wrapper for htiframe.idl */
#pragma makedep proxy
#include "htiframe.idl" #include "htiframe.idl"
[ [
......
...@@ -18,6 +18,8 @@ ...@@ -18,6 +18,8 @@
/* just a wrapper for objsafe.idl */ /* just a wrapper for objsafe.idl */
#pragma makedep proxy
#include "objsafe.idl" #include "objsafe.idl"
[ [
......
...@@ -18,6 +18,8 @@ ...@@ -18,6 +18,8 @@
/* just a wrapper for ocmm.idl */ /* just a wrapper for ocmm.idl */
#pragma makedep proxy
#include "ocmm.idl" #include "ocmm.idl"
[ [
......
#pragma makedep proxy
#include "servprov.idl" #include "servprov.idl"
[ [
......
...@@ -18,6 +18,8 @@ ...@@ -18,6 +18,8 @@
/* just a wrapper for shldisp.idl */ /* just a wrapper for shldisp.idl */
#pragma makedep proxy
#include "shldisp.idl" #include "shldisp.idl"
[ [
......
...@@ -18,6 +18,8 @@ ...@@ -18,6 +18,8 @@
/* just a wrapper for shobjidl.idl */ /* just a wrapper for shobjidl.idl */
#pragma makedep proxy
#include "shobjidl.idl" #include "shobjidl.idl"
[ [
......
...@@ -18,6 +18,8 @@ ...@@ -18,6 +18,8 @@
/* just a wrapper for urlhist.idl */ /* just a wrapper for urlhist.idl */
#pragma makedep proxy
#include "urlhist.idl" #include "urlhist.idl"
[ [
......
#pragma makedep proxy
#include "dispex.idl" #include "dispex.idl"
[ [
......
#pragma makedep proxy
#include "oledb.idl" #include "oledb.idl"
[ [
......
...@@ -18,6 +18,8 @@ ...@@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#pragma makedep proxy
import "oledb.idl"; import "oledb.idl";
......
...@@ -19,6 +19,8 @@ ...@@ -19,6 +19,8 @@
/* see the official DCOM specification /* see the official DCOM specification
* (there's a copy at http://www.grimes.demon.co.uk/DCOM/DCOMSpec.htm) */ * (there's a copy at http://www.grimes.demon.co.uk/DCOM/DCOMSpec.htm) */
#pragma makedep proxy
import "unknwn.idl"; import "unknwn.idl";
[ [
......
...@@ -20,6 +20,8 @@ ...@@ -20,6 +20,8 @@
including objidl.h at some point. This will cause all sorts of errors 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. */ so the easiest thing to do is just comment out our entire header. */
#pragma makedep proxy
cpp_quote("#if 0 /* ole32_objidl.idl hack */") cpp_quote("#if 0 /* ole32_objidl.idl hack */")
#include "objidl.idl" #include "objidl.idl"
cpp_quote("#endif /* ole32_objidl.idl hack */") cpp_quote("#endif /* ole32_objidl.idl hack */")
......
...@@ -16,6 +16,8 @@ ...@@ -16,6 +16,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#pragma makedep proxy
#include "oleidl.idl" #include "oleidl.idl"
[ [
......
...@@ -20,6 +20,8 @@ ...@@ -20,6 +20,8 @@
including unknwn.h at some point. This will cause all sorts of errors 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. */ so the easiest thing to do is just comment out our entire header. */
#pragma makedep proxy
cpp_quote("#if 0 /* oleaut32_unknwn.idl hack */") cpp_quote("#if 0 /* oleaut32_unknwn.idl hack */")
#include "unknwn.idl" #include "unknwn.idl"
cpp_quote("#endif /* oleaut32_unknwn.idl hack */") cpp_quote("#endif /* oleaut32_unknwn.idl hack */")
......
...@@ -20,6 +20,8 @@ ...@@ -20,6 +20,8 @@
including oaidl.h at some point. This will cause all sorts of errors 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. */ so the easiest thing to do is just comment out our entire header. */
#pragma makedep proxy
cpp_quote("#if 0 /* oleaut32_oaidl.idl hack */") cpp_quote("#if 0 /* oleaut32_oaidl.idl hack */")
#include "oaidl.idl" #include "oaidl.idl"
cpp_quote("#endif /* oleaut32_oaidl.idl hack */") cpp_quote("#endif /* oleaut32_oaidl.idl hack */")
......
...@@ -16,6 +16,8 @@ ...@@ -16,6 +16,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#pragma makedep proxy
#include "ocidl.idl" #include "ocidl.idl"
[ [
......
...@@ -16,6 +16,8 @@ ...@@ -16,6 +16,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#pragma makedep proxy
#include "bits.idl" #include "bits.idl"
#define DO_NO_IMPORTS #define DO_NO_IMPORTS
......
...@@ -16,6 +16,8 @@ ...@@ -16,6 +16,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#pragma makedep proxy
cpp_quote("#include <wingdi.h>") cpp_quote("#include <wingdi.h>")
#include "strmif.idl" #include "strmif.idl"
......
...@@ -16,6 +16,8 @@ ...@@ -16,6 +16,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#pragma makedep proxy
#include "wia_lh.idl" #include "wia_lh.idl"
[ [
......
...@@ -16,6 +16,8 @@ ...@@ -16,6 +16,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#pragma makedep proxy
#include "urlmon.idl" #include "urlmon.idl"
[ [
......
...@@ -16,6 +16,8 @@ ...@@ -16,6 +16,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/ */
#pragma makedep proxy
#include "wincodec.idl" #include "wincodec.idl"
[ [
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment