makefiles: Add a rule to generate _i.c files.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
diff --git a/mingw-w64-headers/Makefile.am b/mingw-w64-headers/Makefile.am
index 0b3aed0..68021a9 100644
--- a/mingw-w64-headers/Makefile.am
+++ b/mingw-w64-headers/Makefile.am
@@ -265,12 +265,15 @@
BUILT_SOURCES = $(IDL_SRCS:.idl=.h) $(TLB_SRCS:.idl=.tlb)
-.idl.h: crt/_mingw.h
+%.h: %.idl crt/_mingw.h
$(WIDL) -DBOOL=WINBOOL -I$(srcdir)/include -Icrt -I$(srcdir)/crt -h -o $@ $<
-.idl.tlb:
+%.tlb: %.idl
$(WIDL) -I$(srcdir)/include -t -o $@ $<
+%_i.c: %.idl crt/_mingw.h
+ $(WIDL) -DBOOL=WINBOOL -I$(srcdir)/include -Icrt -I$(srcdir)/crt -u -o $@ $<
+
endif
_mingw_ddk.h: $(srcdir)/crt/sdks/_mingw_ddk.h.in