makefiles: Add makedep pragmas for registration idl files.

oldstable
Alexandre Julliard 2013-11-05 16:41:02 +01:00
parent f8421142e7
commit c7803b885b
80 changed files with 129 additions and 1 deletions

View File

@ -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_P_SRCS) $(IDL_S_SRCS) $(IDL_R_SRCS:.idl=_r.res) $(IDL_TLB_SRCS) \
$(IDL_H_SRCS) $(IDL_C_SRCS) $(IDL_I_SRCS) $(IDL_P_SRCS) $(IDL_S_SRCS) $(IDL_R_SRCS) $(IDL_TLB_SRCS) \
$(BISON_SRCS) $(LEX_SRCS) $(EXTRA_OBJS)
depend: dummy

View File

@ -19,6 +19,7 @@
/* just a wrapper for activscp.idl */
#pragma makedep proxy
#pragma makedep register
#include "activscp.idl"

View File

@ -19,6 +19,7 @@
/* just a wrapper for comcat.idl */
#pragma makedep proxy
#pragma makedep register
#include "comcat.idl"

View File

@ -19,6 +19,7 @@
/* just a wrapper for docobj.idl */
#pragma makedep proxy
#pragma makedep register
#include "docobj.idl"

View File

@ -19,6 +19,7 @@
/* just a wrapper for hlink.idl */
#pragma makedep proxy
#pragma makedep register
#include "hlink.idl"

View File

@ -19,6 +19,7 @@
/* just a wrapper for htiface.idl */
#pragma makedep proxy
#pragma makedep register
#include "htiface.idl"

View File

@ -19,6 +19,7 @@
/* just a wrapper for htiframe.idl */
#pragma makedep proxy
#pragma makedep register
#include "htiframe.idl"

View File

@ -19,6 +19,7 @@
/* just a wrapper for objsafe.idl */
#pragma makedep proxy
#pragma makedep register
#include "objsafe.idl"

View File

@ -19,6 +19,7 @@
/* just a wrapper for ocmm.idl */
#pragma makedep proxy
#pragma makedep register
#include "ocmm.idl"

View File

@ -1,4 +1,5 @@
#pragma makedep proxy
#pragma makedep register
#include "servprov.idl"

View File

@ -19,6 +19,7 @@
/* just a wrapper for shldisp.idl */
#pragma makedep proxy
#pragma makedep register
#include "shldisp.idl"

View File

@ -19,6 +19,7 @@
/* just a wrapper for shobjidl.idl */
#pragma makedep proxy
#pragma makedep register
#include "shobjidl.idl"

View File

@ -19,6 +19,7 @@
/* just a wrapper for urlhist.idl */
#pragma makedep proxy
#pragma makedep register
#include "urlhist.idl"

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("SFilter Class"),
threading(both),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("Registrar Class"),
progid("ATL.Registrar"),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("Microsoft AVI Files"),
threading(apartment),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("Multiple AutoComplete List Container"),
threading(apartment),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("File Open Dialog"),
threading(apartment),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("DirectX File"),
threading(both),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("DirectDraw Object"),
threading(both),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
threading(both),
uuid(4fd2a832-86c8-11d0-8fca-00c04fd9189d)

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("System Device Enum"),
threading(both),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("DirectInput Object"),
threading(both),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("DirectInput8 Object"),
threading(both),

View File

@ -1,4 +1,5 @@
#pragma makedep proxy
#pragma makedep register
#include "dispex.idl"

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
threading(both),
progid("Microsoft.DirectMusicBand.1"),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
threading(both),
progid("Microsoft.DirectMusicChordMap.1"),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
threading(both),
progid("Microsoft.DirectMusicPerformance.1"),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
threading(both),
progid("Microsoft.DirectMusicLoader.1"),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("DirectMusic Script AutoImp Segment"),
threading(both),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
threading(both),
progid("Microsoft.DirectMusicSection.1"),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
threading(both),
progid("Microsoft.DirectMusicSynth.1"),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
threading(both),
progid("Microsoft.DirectMusic.1"),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("DirectPlay Object"),
threading(both),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("DirectPlay8Client Object"),
threading(both),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("DirectSound Object"),
threading(both),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("Microsoft DirectSound Wave"),
threading(both),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("DxDiagProvider Class"),
threading(apartment),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("Shell Name Space ListView"),
threading(apartment),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
threading(apartment),
uuid(79eac9d0-baf9-11ce-8c82-00aa004ba90b)

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("HNetCfg.FwMgr"),
progid("HNetCfg.FwMgr"),

View File

@ -17,6 +17,7 @@
*/
#pragma makedep typelib
#pragma makedep register
#include "exdisp.idl"

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("CLSID_IMimeBody"),
threading(both),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("Neutral Word Breaker"),
threading(both),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("Microsoft Active Setup Engine"),
threading(apartment),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("Microsoft InfoTech Protocol for IE 3.0"),
threading(both),

View File

@ -16,6 +16,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("JScript Language"),
threading(both),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("Multi Language Support"),
threading(both),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("MMDeviceEnumerator class"),
threading(both),

View File

@ -16,6 +16,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("Microsoft Common Language Runtime Host V2"),
threading(both),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
threading(apartment),
uuid(529a9e6b-6587-4f23-ab9e-9c7d683e3c50)

View File

@ -1,4 +1,5 @@
#pragma makedep proxy
#pragma makedep register
#include "oledb.idl"

View File

@ -19,6 +19,7 @@
*/
#pragma makedep proxy
#pragma makedep register
import "oledb.idl";

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("Microsoft HTML About Pluggable Protocol"),
threading(apartment),

View File

@ -18,6 +18,7 @@
*/
#pragma makedep ident
#pragma makedep register
#pragma makedep typelib
#include "msiserver_dispids.h"

View File

@ -16,6 +16,7 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("LW Identities"),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("CActiveIMMApp"),
threading(apartment),

View File

@ -17,5 +17,6 @@
*/
#pragma makedep ident
#pragma makedep register
#include "mstask.idl"

View File

@ -16,6 +16,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
import "unknwn.idl";
import "objidl.idl";
import "oaidl.idl";

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
threading(both),
uuid(17d6ccd8-3b7b-11d2-b9e0-00c04fd8dbf7)

View File

@ -20,6 +20,7 @@
* (there's a copy at http://www.grimes.demon.co.uk/DCOM/DCOMSpec.htm) */
#pragma makedep proxy
#pragma makedep register
import "unknwn.idl";

View File

@ -21,6 +21,7 @@
so the easiest thing to do is just comment out our entire header. */
#pragma makedep proxy
#pragma makedep register
cpp_quote("#if 0 /* ole32_objidl.idl hack */")
#include "objidl.idl"

View File

@ -17,6 +17,7 @@
*/
#pragma makedep proxy
#pragma makedep register
#include "oleidl.idl"

View File

@ -21,6 +21,7 @@
so the easiest thing to do is just comment out our entire header. */
#pragma makedep proxy
#pragma makedep register
cpp_quote("#if 0 /* oleaut32_unknwn.idl hack */")
#include "unknwn.idl"

View File

@ -21,6 +21,7 @@
so the easiest thing to do is just comment out our entire header. */
#pragma makedep proxy
#pragma makedep register
cpp_quote("#if 0 /* oleaut32_oaidl.idl hack */")
#include "oaidl.idl"

View File

@ -17,6 +17,7 @@
*/
#pragma makedep proxy
#pragma makedep register
#include "ocidl.idl"

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("OLE DB Data Conversion Library"),
threading(both),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("Packed Property Storage Object"),
threading(both),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
threading(both),
uuid(65bd0711-24d2-4ff7-9324-ed2e5d3abafa)

View File

@ -18,6 +18,7 @@
#pragma makedep ident
#pragma makedep proxy
#pragma makedep register
#include "bits.idl"

View File

@ -17,6 +17,7 @@
*/
#pragma makedep proxy
#pragma makedep register
cpp_quote("#include <wingdi.h>")
#include "strmif.idl"

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("Shell Automation Service"),
progid("Shell.Application.1"),

View File

@ -17,6 +17,7 @@
*/
#pragma makedep proxy
#pragma makedep register
#include "wia_lh.idl"

View File

@ -17,6 +17,7 @@
*/
#pragma makedep proxy
#pragma makedep register
#include "urlmon.idl"

View File

@ -16,6 +16,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("VBScript Regular Expression"),
threading(apartment),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
threading(apartment),
uuid(172bddf8-ceea-11d1-8b05-00600806d9b6),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("WBEM Locator"),
threading(both),

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("WIA Device Manager"),
progid("WiaDevMgr.1"),

View File

@ -17,6 +17,7 @@
*/
#pragma makedep proxy
#pragma makedep register
#include "wincodec.idl"

View File

@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
threading(both),
uuid(cf4cc405-e2c5-4ddd-b3ce-5e7582d8c9fa)