makefiles: Add makedep pragmas for typelib idl files.
This commit is contained in:
parent
7960e02b17
commit
f8421142e7
|
@ -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_P_SRCS) $(IDL_S_SRCS) $(IDL_R_SRCS:.idl=_r.res) $(IDL_TLB_SRCS:.idl=.tlb) \
|
$(IDL_H_SRCS) $(IDL_C_SRCS) $(IDL_I_SRCS) $(IDL_P_SRCS) $(IDL_S_SRCS) $(IDL_R_SRCS:.idl=_r.res) $(IDL_TLB_SRCS) \
|
||||||
$(BISON_SRCS) $(LEX_SRCS) $(EXTRA_OBJS)
|
$(BISON_SRCS) $(LEX_SRCS) $(EXTRA_OBJS)
|
||||||
|
|
||||||
depend: dummy
|
depend: dummy
|
||||||
|
|
|
@ -18,4 +18,6 @@
|
||||||
* 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 typelib
|
||||||
|
|
||||||
#include "gameux.idl"
|
#include "gameux.idl"
|
||||||
|
|
|
@ -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 typelib
|
||||||
|
|
||||||
import "unknwn.idl";
|
import "unknwn.idl";
|
||||||
import "objidl.idl";
|
import "objidl.idl";
|
||||||
import "oaidl.idl";
|
import "oaidl.idl";
|
||||||
|
|
|
@ -18,4 +18,6 @@
|
||||||
* 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 typelib
|
||||||
|
|
||||||
#include "netfw.idl"
|
#include "netfw.idl"
|
||||||
|
|
|
@ -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 typelib
|
||||||
|
|
||||||
#include "exdisp.idl"
|
#include "exdisp.idl"
|
||||||
|
|
||||||
[
|
[
|
||||||
|
|
|
@ -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 typelib
|
||||||
|
|
||||||
#include "jsglobal_dispid.h"
|
#include "jsglobal_dispid.h"
|
||||||
|
|
||||||
import "oaidl.idl";
|
import "oaidl.idl";
|
||||||
|
|
|
@ -17,4 +17,6 @@
|
||||||
* 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 typelib
|
||||||
|
|
||||||
#include "mmc.idl"
|
#include "mmc.idl"
|
||||||
|
|
|
@ -16,4 +16,6 @@
|
||||||
* 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 typelib
|
||||||
|
|
||||||
#include "mshtml.idl"
|
#include "mshtml.idl"
|
||||||
|
|
|
@ -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 typelib
|
||||||
|
|
||||||
import "oaidl.idl";
|
import "oaidl.idl";
|
||||||
|
|
||||||
[
|
[
|
||||||
|
|
|
@ -18,6 +18,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma makedep ident
|
#pragma makedep ident
|
||||||
|
#pragma makedep typelib
|
||||||
|
|
||||||
#include "msiserver_dispids.h"
|
#include "msiserver_dispids.h"
|
||||||
import "unknwn.idl";
|
import "unknwn.idl";
|
||||||
|
|
|
@ -16,4 +16,6 @@
|
||||||
* 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 typelib
|
||||||
|
|
||||||
#include "msxml.idl"
|
#include "msxml.idl"
|
||||||
|
|
|
@ -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 typelib
|
||||||
|
|
||||||
#include <msxml2did.h>
|
#include <msxml2did.h>
|
||||||
#include <idispids.h>
|
#include <idispids.h>
|
||||||
|
|
||||||
|
|
|
@ -16,4 +16,6 @@
|
||||||
* 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 typelib
|
||||||
|
|
||||||
#include "msxml2.idl"
|
#include "msxml2.idl"
|
||||||
|
|
|
@ -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 typelib
|
||||||
|
|
||||||
#include <msxml2did.h>
|
#include <msxml2did.h>
|
||||||
#include <idispids.h>
|
#include <idispids.h>
|
||||||
|
|
||||||
|
|
|
@ -16,4 +16,6 @@
|
||||||
* 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 typelib
|
||||||
|
|
||||||
#include "msxml6.idl"
|
#include "msxml6.idl"
|
||||||
|
|
|
@ -15,4 +15,7 @@
|
||||||
* License along with this library; if not, write to the Free Software
|
* License along with this library; if not, write to the Free Software
|
||||||
* 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 typelib
|
||||||
|
|
||||||
#include "oleacc.idl"
|
#include "oleacc.idl"
|
||||||
|
|
|
@ -19,6 +19,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma makedep ident
|
#pragma makedep ident
|
||||||
|
#pragma makedep typelib
|
||||||
|
|
||||||
import "oaidl.idl"; /* needed by widl */
|
import "oaidl.idl"; /* needed by widl */
|
||||||
|
|
||||||
|
|
|
@ -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 typelib
|
||||||
|
|
||||||
import "oaidl.idl"; /* needed by widl */
|
import "oaidl.idl"; /* needed by widl */
|
||||||
|
|
||||||
[uuid(8b05fe77-4a6c-4133-b9cd-8f81747af784)]
|
[uuid(8b05fe77-4a6c-4133-b9cd-8f81747af784)]
|
||||||
|
|
|
@ -18,6 +18,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma makedep ident
|
#pragma makedep ident
|
||||||
|
#pragma makedep typelib
|
||||||
|
|
||||||
#include "tmarshal_dispids.h"
|
#include "tmarshal_dispids.h"
|
||||||
import "ocidl.idl";
|
import "ocidl.idl";
|
||||||
|
|
|
@ -17,4 +17,7 @@
|
||||||
* License along with this library; if not, write to the Free Software
|
* License along with this library; if not, write to the Free Software
|
||||||
* 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 typelib
|
||||||
|
|
||||||
#include "msdasc.idl"
|
#include "msdasc.idl"
|
||||||
|
|
|
@ -18,4 +18,6 @@
|
||||||
* 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 typelib
|
||||||
|
|
||||||
#include "pstore.idl"
|
#include "pstore.idl"
|
||||||
|
|
|
@ -14,4 +14,6 @@
|
||||||
* 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 typelib
|
||||||
|
|
||||||
#include "control.idl"
|
#include "control.idl"
|
||||||
|
|
|
@ -15,6 +15,9 @@
|
||||||
* License along with this library; if not, write to the Free Software
|
* License along with this library; if not, write to the Free Software
|
||||||
* 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 typelib
|
||||||
|
|
||||||
import "unknwn.idl";
|
import "unknwn.idl";
|
||||||
import "objidl.idl";
|
import "objidl.idl";
|
||||||
import "oaidl.idl";
|
import "oaidl.idl";
|
||||||
|
|
|
@ -16,4 +16,6 @@
|
||||||
* 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 typelib
|
||||||
|
|
||||||
#include "exdisp.idl"
|
#include "exdisp.idl"
|
||||||
|
|
|
@ -16,4 +16,6 @@
|
||||||
* 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 typelib
|
||||||
|
|
||||||
#include "shldisp.idl"
|
#include "shldisp.idl"
|
||||||
|
|
|
@ -18,4 +18,6 @@
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#pragma makedep typelib
|
||||||
|
|
||||||
#include "stdole2.idl"
|
#include "stdole2.idl"
|
||||||
|
|
|
@ -18,6 +18,8 @@
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#pragma makedep typelib
|
||||||
|
|
||||||
[
|
[
|
||||||
uuid(00020430-0000-0000-C000-000000000046),
|
uuid(00020430-0000-0000-C000-000000000046),
|
||||||
restricted,
|
restricted,
|
||||||
|
|
|
@ -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 typelib
|
||||||
|
|
||||||
import "oaidl.idl";
|
import "oaidl.idl";
|
||||||
|
|
||||||
#include "vbscript_defs.h"
|
#include "vbscript_defs.h"
|
||||||
|
|
|
@ -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 typelib
|
||||||
|
|
||||||
import "oaidl.idl";
|
import "oaidl.idl";
|
||||||
|
|
||||||
#include "vbscript_defs.h"
|
#include "vbscript_defs.h"
|
||||||
|
|
|
@ -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 typelib
|
||||||
|
|
||||||
import "oaidl.idl";
|
import "oaidl.idl";
|
||||||
|
|
||||||
#include "vbscript_defs.h"
|
#include "vbscript_defs.h"
|
||||||
|
|
|
@ -18,4 +18,6 @@
|
||||||
* 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 typelib
|
||||||
|
|
||||||
#include "wbemdisp.idl"
|
#include "wbemdisp.idl"
|
||||||
|
|
|
@ -18,4 +18,6 @@
|
||||||
* 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 typelib
|
||||||
|
|
||||||
#include "httprequest.idl"
|
#include "httprequest.idl"
|
||||||
|
|
|
@ -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 typelib
|
||||||
|
|
||||||
import "oaidl.idl";
|
import "oaidl.idl";
|
||||||
cpp_quote("#undef ExpandEnvironmentStrings")
|
cpp_quote("#undef ExpandEnvironmentStrings")
|
||||||
|
|
||||||
|
|
|
@ -18,4 +18,6 @@
|
||||||
* 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 typelib
|
||||||
|
|
||||||
#include "wuapi.idl"
|
#include "wuapi.idl"
|
||||||
|
|
|
@ -18,6 +18,8 @@
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#pragma makedep typelib
|
||||||
|
|
||||||
[
|
[
|
||||||
uuid(00020430-0000-0000-C000-000000000046),
|
uuid(00020430-0000-0000-C000-000000000046),
|
||||||
version(2.0),
|
version(2.0),
|
||||||
|
|
|
@ -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 typelib
|
||||||
|
|
||||||
#include "ihost_dispid.h"
|
#include "ihost_dispid.h"
|
||||||
|
|
||||||
import "oaidl.idl";
|
import "oaidl.idl";
|
||||||
|
|
Loading…
Reference in New Issue