diff options
author | Dwayne Boone <dwayne@zeroc.com> | 2007-02-01 17:58:21 +0000 |
---|---|---|
committer | Dwayne Boone <dwayne@zeroc.com> | 2007-02-01 17:58:21 +0000 |
commit | 16d67e5a5b10f4e32756a2d3e45aa0e2ba65665e (patch) | |
tree | 4eabc2531e2c5138dde5f374eae55def6ead81ac /cpp/src | |
parent | Expanded tabs into spaces (diff) | |
download | ice-16d67e5a5b10f4e32756a2d3e45aa0e2ba65665e.tar.bz2 ice-16d67e5a5b10f4e32756a2d3e45aa0e2ba65665e.tar.xz ice-16d67e5a5b10f4e32756a2d3e45aa0e2ba65665e.zip |
Embed manifest files
Diffstat (limited to 'cpp/src')
25 files changed, 77 insertions, 0 deletions
diff --git a/cpp/src/Freeze/Makefile.mak b/cpp/src/Freeze/Makefile.mak index e5442d189d3..0b6f5407b60 100644 --- a/cpp/src/Freeze/Makefile.mak +++ b/cpp/src/Freeze/Makefile.mak @@ -58,6 +58,8 @@ $(LIBNAME): $(DLLNAME) $(DLLNAME): $(OBJS) $(LINK) $(LD_DLLFLAGS) $(PDBFLAGS) $(OBJS) $(PREOUT)$(DLLNAME) $(PRELIBS)$(LINKWITH) move $(DLLNAME:.dll=.lib) $(LIBNAME) + -if exist $(DLLNAME).manifest \ + mt -nologo -manifest $(DLLNAME).manifest -outputresource:$(DLLNAME);#2 & del /q $(DLLNAME).manifest $(HDIR)/Catalog.h Catalog.cpp: $(SLICE2FREEZE) $(SDIR)/CatalogData.ice del /q $(HDIR)\Catalog.h Catalog.cpp diff --git a/cpp/src/FreezeScript/Makefile.mak b/cpp/src/FreezeScript/Makefile.mak index 0a1bac1b640..ca68a990b9a 100644 --- a/cpp/src/FreezeScript/Makefile.mak +++ b/cpp/src/FreezeScript/Makefile.mak @@ -49,9 +49,13 @@ DPDBFLAGS = /pdb:$(DUMPDB:.exe=.pdb) $(TRANSFORMDB): $(TRANSFORM_OBJS) $(COMMON_OBJS) $(LINK) $(LD_EXEFLAGS) $(TPDBFLAGS) $(TRANSFORM_OBJS) $(COMMON_OBJS) $(PREOUT)$@ $(PRELIBS)$(LINKWITH) + -if exist $(TRANSFORMDB).manifest \ + mt -nologo -manifest $(TRANSFORMDB).manifest -outputresource:$(TRANSFORMDB);#1 & del /q $(TRANSFORMDB).manifest $(DUMPDB): $(DUMP_OBJS) $(COMMON_OBJS) $(LINK) $(LD_EXEFLAGS) $(DPDBFLAGS) $(DUMP_OBJS) $(COMMON_OBJS) $(PREOUT)$@ $(PRELIBS)$(LINKWITH) + -if exist $(DUMPDB).manifest \ + mt -nologo -manifest $(DUMPDB).manifest -outputresource:$(DUMPDB);#1 & del /q $(DUMPDB).manifest Scanner.cpp : Scanner.l flex Scanner.l diff --git a/cpp/src/Glacier2/Makefile.mak b/cpp/src/Glacier2/Makefile.mak index a024da0c947..59164faa9e6 100644 --- a/cpp/src/Glacier2/Makefile.mak +++ b/cpp/src/Glacier2/Makefile.mak @@ -76,9 +76,13 @@ $(LIBNAME): $(DLLNAME) $(DLLNAME): $(OBJS) $(LINK) $(LD_DLLFLAGS) $(PDBFLAGS) $(OBJS) $(PREOUT)$(DLLNAME) $(PRELIBS)$(LIBS) move $(DLLNAME:.dll=.lib) $(LIBNAME) + -if exist $(DLLNAME).manifest \ + mt -nologo -manifest $(DLLNAME).manifest -outputresource:$(DLLNAME);#2 & del /q $(DLLNAME).manifest $(ROUTER): $(ROBJS) $(LINK) $(LD_EXEFLAGS) $(RPDBFLAGS) $(ROBJS) $(PREOUT)$@ $(PRELIBS)$(LINKWITH) + -if exist $(ROUTER).manifest \ + mt -nologo -manifest $(ROUTER).manifest -outputresource:$(ROUTER);#1 & del /q $(ROUTER).manifest !ifdef BUILD_UTILS diff --git a/cpp/src/Ice/Makefile.mak b/cpp/src/Ice/Makefile.mak index a8066dd6f94..6142cd14dcd 100644 --- a/cpp/src/Ice/Makefile.mak +++ b/cpp/src/Ice/Makefile.mak @@ -124,6 +124,9 @@ $(LIBNAME): $(DLLNAME) $(DLLNAME): $(OBJS) $(LINK) $(LD_DLLFLAGS) $(PDBFLAGS) $(OBJS) EventLoggerMsg.res $(PREOUT)$(DLLNAME) $(PRELIBS)$(LINKWITH) move $(DLLNAME:.dll=.lib) $(LIBNAME) + -if exist $(DLLNAME).manifest \ + mt -nologo -manifest $(DLLNAME).manifest -outputresource:$(DLLNAME);#2 & del /q $(DLLNAME).manifest + EventLoggerI.obj: EventLoggerMsg.h diff --git a/cpp/src/IceBox/Makefile.mak b/cpp/src/IceBox/Makefile.mak index 4f19f1d663a..73393116005 100644 --- a/cpp/src/IceBox/Makefile.mak +++ b/cpp/src/IceBox/Makefile.mak @@ -65,12 +65,18 @@ $(LIBNAME): $(DLLNAME) $(DLLNAME): $(OBJS) $(LINK) $(LD_DLLFLAGS) $(PDBFLAGS) $(OBJS) $(PREOUT)$(DLLNAME) $(PRELIBS)$(LIBS) move $(DLLNAME:.dll=.lib) $(LIBNAME) + -if exist $(DLLNAME).manifest \ + mt -nologo -manifest $(DLLNAME).manifest -outputresource:$(DLLNAME);#2 & del /q $(DLLNAME).manifest $(SERVER): $(SOBJS) $(LINK) $(LD_EXEFLAGS) $(SPDBFLAGS) $(SOBJS) $(PREOUT)$@ $(PRELIBS)$(LIBS) icebox$(LIBSUFFIX).lib + -if exist $(SERVER).manifest \ + mt -nologo -manifest $(SERVER).manifest -outputresource:$(SERVER);#1 & del /q $(SERVER).manifest $(ADMIN): $(AOBJS) $(LINK) $(LD_EXEFLAGS) $(APDBFLAGS) $(AOBJS) $(PREOUT)$@ $(PRELIBS)$(LIBS) icebox$(LIBSUFFIX).lib + -if exist $(ADMIN).manifest \ + mt -nologo -manifest $(ADMIN).manifest -outputresource:$(ADMIN);#1 & del /q $(ADMIN).manifest !ifdef BUILD_UTILS diff --git a/cpp/src/IceGrid/Makefile.mak b/cpp/src/IceGrid/Makefile.mak index 47bcbec3f33..721045b75a4 100644 --- a/cpp/src/IceGrid/Makefile.mak +++ b/cpp/src/IceGrid/Makefile.mak @@ -155,15 +155,25 @@ $(LIBNAME): $(DLLNAME) $(DLLNAME): $(LIB_OBJS) $(LINK) $(LD_DLLFLAGS) $(PDBFLAGS) $(LIB_OBJS) $(PREOUT)$(DLLNAME) $(PRELIBS)$(LINKWITH) move $(DLLNAME:.dll=.lib) $(LIBNAME) + -if exist $(DLLNAME).manifest \ + mt -nologo -manifest $(DLLNAME).manifest -outputresource:$(DLLNAME);#2 & del /q $(DLLNAME).manifest $(ADMIN): $(ADMIN_OBJS) $(LINK) $(LD_EXEFLAGS) $(APDBFLAGS) $(ADMIN_OBJS) $(PREOUT)$@ $(PRELIBS)$(ALINKWITH) + -if exist $(ADMIN).manifest \ + mt -nologo -manifest $(ADMIN).manifest -outputresource:$(ADMIN);#1 & del /q $(ADMIN).manifest $(REGISTRY_SERVER): $(REGISTRY_SVR_OBJS) $(LINK) $(LD_EXEFLAGS) $(RPDBFLAGS) $(REGISTRY_SVR_OBJS) $(PREOUT)$@ $(PRELIBS)$(NLINKWITH) + -if exist $(REGISTRY_SERVER).manifest \ + mt -nologo -manifest $(REGISTRY_SERVER).manifest -outputresource:$(REGISTRY_SERVER);#1 & \ + del /q $(REGISTRY_SERVER).manifest $(NODE_SERVER): $(NODE_SVR_OBJS) $(LINK) $(LD_EXEFLAGS) $(NPDBFLAGS) $(NODE_SVR_OBJS) $(PREOUT)$@ $(PRELIBS)$(NLINKWITH) + -if exist $(NODE_SERVER).manifest \ + mt -nologo -manifest $(NODE_SERVER).manifest -outputresource:$(NODE_SERVER);#1 & \ + del /q $(NODE_SERVER).manifest StringApplicationInfoDict.h StringApplicationInfoDict.cpp: $(SLICE2FREEZE) del /q StringApplicationInfoDict.h StringApplicationInfoDict.cpp diff --git a/cpp/src/IcePatch2/Makefile.mak b/cpp/src/IcePatch2/Makefile.mak index f8df301f0b0..42a6fa43642 100644 --- a/cpp/src/IcePatch2/Makefile.mak +++ b/cpp/src/IcePatch2/Makefile.mak @@ -73,15 +73,23 @@ $(LIBNAME): $(DLLNAME) $(DLLNAME): $(OBJS) $(LINK) $(LD_DLLFLAGS) $(PDBFLAGS) $(OBJS) $(PREOUT)$(DLLNAME) $(PRELIBS)$(LIBS) $(BZIP2_LIBS) $(OPENSSL_LIBS) move $(DLLNAME:.dll=.lib) $(LIBNAME) + -if exist $(DLLNAME).manifest \ + mt -nologo -manifest $(DLLNAME).manifest -outputresource:$(DLLNAME);#2 & del /q $(DLLNAME).manifest $(SERVER): $(SOBJS) $(LINK) $(LD_EXEFLAGS) $(SPDBFLAGS) $(SOBJS) $(PREOUT)$@ $(PRELIBS)$(LIBS) icepatch2$(LIBSUFFIX).lib + -if exist $(SERVER).manifest \ + mt -nologo -manifest $(SERVER).manifest -outputresource:$(SERVER);#1 & del /q $(SERVER).manifest $(CLIENT): $(COBJS) $(LINK) $(LD_EXEFLAGS) $(CPDBFLAGS) $(COBJS) $(PREOUT)$@ $(PRELIBS)$(LIBS) icepatch2$(LIBSUFFIX).lib + -if exist $(CLIENT).manifest \ + mt -nologo -manifest $(CLIENT).manifest -outputresource:$(CLIENT);#1 & del /q $(CLIENT).manifest $(CALC): $(CALCOBJS) $(LINK) $(LD_EXEFLAGS) $(CAPDBFLAGS) $(CALCOBJS) $(PREOUT)$@ $(PRELIBS)$(LIBS) icepatch2$(LIBSUFFIX).lib + -if exist $(CALC).manifest \ + mt -nologo -manifest $(CALC).manifest -outputresource:$(CALC);#1 & del /q $(CALC).manifest !ifdef BUILD_UTILS diff --git a/cpp/src/IceSSL/Makefile.mak b/cpp/src/IceSSL/Makefile.mak index 8a83e058b67..872728d1a16 100644 --- a/cpp/src/IceSSL/Makefile.mak +++ b/cpp/src/IceSSL/Makefile.mak @@ -47,6 +47,8 @@ $(LIBNAME): $(DLLNAME) $(DLLNAME): $(OBJS) $(LINK) $(LD_DLLFLAGS) $(PDBFLAGS) $(OBJS) $(PREOUT)$(DLLNAME) $(PRELIBS)$(LINKWITH) move $(DLLNAME:.dll=.lib) $(LIBNAME) + -if exist $(DLLNAME).manifest \ + mt -nologo -manifest $(DLLNAME).manifest -outputresource:$(DLLNAME);#2 & del /q $(DLLNAME).manifest clean:: del /q $(DLLNAME:.dll=.*) diff --git a/cpp/src/IceStorm/Makefile.mak b/cpp/src/IceStorm/Makefile.mak index 0cb42b1f2de..48736fde69f 100644 --- a/cpp/src/IceStorm/Makefile.mak +++ b/cpp/src/IceStorm/Makefile.mak @@ -82,15 +82,21 @@ $(LIBNAME): $(DLLNAME) $(DLLNAME): $(OBJS) $(LINK) $(LD_DLLFLAGS) $(PDBFLAGS) $(OBJS) $(PREOUT)$(DLLNAME) $(PRELIBS)$(LIBS) move $(DLLNAME:.dll=.lib) $(LIBNAME) + -if exist $(DLLNAME).manifest \ + mt -nologo -manifest $(DLLNAME).manifest -outputresource:$(DLLNAME);#2 & del /q $(DLLNAME).manifest $(SVCLIBNAME): $(SVCDLLNAME) $(SVCDLLNAME): $(SERVICE_OBJS) $(LINK) $(LD_DLLFLAGS) $(SPDBFLAGS) $(SERVICE_OBJS) $(PREOUT)$(SVCDLLNAME) $(PRELIBS)$(LINKWITH) move $(SVCDLLNAME:.dll=.lib) $(SVCLIBNAME) + -if exist $(SVCDLLNAME).manifest \ + mt -nologo -manifest $(SVCDLLNAME).manifest -outputresource:$(SVCDLLNAME);#2 & del /q $(SVCDLLNAME).manifest $(ADMIN): $(AOBJS) $(LINK) $(LD_EXEFLAGS) $(APDBFLAGS) $(AOBJS) $(PREOUT)$@ $(PRELIBS)$(ALINKWITH) + -if exist $(ADMIN).manifest \ + mt -nologo -manifest $(ADMIN).manifest -outputresource:$(ADMIN);#1 & del /q $(ADMIN).manifest ..\IceStorm\PersistentTopicMap.h PersistentTopicMap.cpp: ..\IceStorm\LinkRecord.ice $(slicedir)\Ice\Identity.ice $(SLICE2FREEZE) del /q PersistentTopicMap.h PersistentTopicMap.cpp diff --git a/cpp/src/IceUtil/Makefile.mak b/cpp/src/IceUtil/Makefile.mak index a6d8ceaf4f3..f5f4c0060f5 100644 --- a/cpp/src/IceUtil/Makefile.mak +++ b/cpp/src/IceUtil/Makefile.mak @@ -52,6 +52,8 @@ $(LIBNAME): $(DLLNAME) $(DLLNAME): $(OBJS) $(LINK) $(LD_DLLFLAGS) $(PDBFLAGS) $(OBJS) $(PREOUT)$(DLLNAME) $(PRELIBS)$(ICE_OS_LIBS) move $(DLLNAME:.dll=.lib) $(LIBNAME) + -if exist $(DLLNAME).manifest \ + mt -nologo -manifest $(DLLNAME).manifest -outputresource:$(DLLNAME);#2 & del /q $(DLLNAME).manifest clean:: del /q $(DLLNAME:.dll=.*) diff --git a/cpp/src/IceXML/Makefile.mak b/cpp/src/IceXML/Makefile.mak index bfeae992dce..411cc568740 100644 --- a/cpp/src/IceXML/Makefile.mak +++ b/cpp/src/IceXML/Makefile.mak @@ -33,6 +33,8 @@ $(LIBNAME): $(DLLNAME) $(DLLNAME): $(OBJS) $(LINK) $(LD_DLLFLAGS) $(PDBFLAGS) $(OBJS) $(PREOUT)$(DLLNAME) $(PRELIBS)$(LINKWITH) move $(DLLNAME:.dll=.lib) $(LIBNAME) + -if exist $(DLLNAME).manifest \ + mt -nologo -manifest $(DLLNAME).manifest -outputresource:$(DLLNAME);#2 & del /q $(DLLNAME).manifest clean:: del /q $(DLLNAME:.dll=.*) diff --git a/cpp/src/Slice/Makefile.mak b/cpp/src/Slice/Makefile.mak index b4bb97dcef6..c8f4575c3bc 100644 --- a/cpp/src/Slice/Makefile.mak +++ b/cpp/src/Slice/Makefile.mak @@ -42,6 +42,8 @@ $(LIBNAME): $(DLLNAME) $(DLLNAME): $(OBJS) $(LINK) $(LD_DLLFLAGS) $(PDBFLAGS) $(OBJS) $(PREOUT)$(DLLNAME) $(PRELIBS)$(BASELIBS) move $(DLLNAME:.dll=.lib) $(LIBNAME) + -if exist $(DLLNAME).manifest \ + mt -nologo -manifest $(DLLNAME).manifest -outputresource:$(DLLNAME);#2 & del /q $(DLLNAME).manifest Scanner.cpp : Scanner.l flex Scanner.l diff --git a/cpp/src/icecpp/Makefile.mak b/cpp/src/icecpp/Makefile.mak index 2759a8cf29c..aa56c89bde9 100644 --- a/cpp/src/icecpp/Makefile.mak +++ b/cpp/src/icecpp/Makefile.mak @@ -37,6 +37,8 @@ prefix.obj: prefix.c $(NAME): $(OBJS) $(LINK) $(LD_EXEFLAGS) $(PDBFLAGS) $(OBJS) $(PREOUT)$@ $(PRELIBS)$(LINKWITH) + -if exist $(NAME).manifest \ + mt -nologo -manifest $(NAME).manifest -outputresource:$(NAME);#1 & del /q $(NAME).manifest install:: all copy $(NAME) $(install_bindir) diff --git a/cpp/src/slice2cpp/Makefile.mak b/cpp/src/slice2cpp/Makefile.mak index 23221a4d963..cdb0844c1fe 100644 --- a/cpp/src/slice2cpp/Makefile.mak +++ b/cpp/src/slice2cpp/Makefile.mak @@ -28,6 +28,8 @@ PDBFLAGS = /pdb:$(NAME:.exe=.pdb) $(NAME): $(OBJS) $(LINK) $(LD_EXEFLAGS) $(PDBFLAGS) $(OBJS) $(PREOUT)$@ $(PRELIBS)slice$(LIBSUFFIX).lib $(BASELIBS) + -if exist $(NAME).manifest \ + mt -nologo -manifest $(NAME).manifest -outputresource:$(NAME);#1 & del /q $(NAME).manifest clean:: del /q $(NAME:.exe=.*) diff --git a/cpp/src/slice2cppe/Makefile.mak b/cpp/src/slice2cppe/Makefile.mak index 1b23aa31733..c12b25ab7a9 100644 --- a/cpp/src/slice2cppe/Makefile.mak +++ b/cpp/src/slice2cppe/Makefile.mak @@ -28,6 +28,8 @@ PDBFLAGS = /pdb:$(NAME:.exe=.pdb) $(NAME): $(OBJS) $(LINK) $(LD_EXEFLAGS) $(PDBFLAGS) $(OBJS) $(PREOUT)$@ $(PRELIBS)slice$(LIBSUFFIX).lib $(BASELIBS) + -if exist $(NAME).manifest \ + mt -nologo -manifest $(NAME).manifest -outputresource:$(NAME);#1 & del /q $(NAME).manifest clean:: del /q $(NAME:.exe=.*) diff --git a/cpp/src/slice2cs/Makefile.mak b/cpp/src/slice2cs/Makefile.mak index 0d46e605c29..a2b8fa703b6 100644 --- a/cpp/src/slice2cs/Makefile.mak +++ b/cpp/src/slice2cs/Makefile.mak @@ -28,6 +28,8 @@ PDBFLAGS = /pdb:$(NAME:.exe=.pdb) $(NAME): $(OBJS) $(LINK) $(LD_EXEFLAGS) $(PDBFLAGS) $(OBJS) $(PREOUT)$@ $(PRELIBS)slice$(LIBSUFFIX).lib $(BASELIBS) + -if exist $(NAME).manifest \ + mt -nologo -manifest $(NAME).manifest -outputresource:$(NAME);#1 & del /q $(NAME).manifest clean:: del /q $(NAME:.exe=.*) diff --git a/cpp/src/slice2docbook/Makefile.mak b/cpp/src/slice2docbook/Makefile.mak index cd4b4802e70..6ba3a55654c 100644 --- a/cpp/src/slice2docbook/Makefile.mak +++ b/cpp/src/slice2docbook/Makefile.mak @@ -28,6 +28,8 @@ PDBFLAGS = /pdb:$(NAME:.exe=.pdb) $(NAME): $(OBJS) $(LINK) $(LD_EXEFLAGS) $(PDBFLAGS) $(OBJS) $(PREOUT)$@ $(PRELIBS)slice$(LIBSUFFIX).lib $(BASELIBS) + -if exist $(NAME).manifest \ + mt -nologo -manifest $(NAME).manifest -outputresource:$(NAME);#1 & del /q $(NAME).manifest clean:: del /q $(NAME:.exe=.*) diff --git a/cpp/src/slice2freeze/Makefile.mak b/cpp/src/slice2freeze/Makefile.mak index a576b2381f4..f1532a39c31 100644 --- a/cpp/src/slice2freeze/Makefile.mak +++ b/cpp/src/slice2freeze/Makefile.mak @@ -23,6 +23,8 @@ CPPFLAGS = -I. $(CPPFLAGS) -DWIN32_LEAN_AND_MEAN $(NAME): $(OBJS) $(LINK) $(LD_EXEFLAGS) $(PDBFLAGS) $(OBJS) $(PREOUT)$@ $(PRELIBS)slice$(LIBSUFFIX).lib $(BASELIBS) + -if exist $(NAME).manifest \ + mt -nologo -manifest $(NAME).manifest -outputresource:$(NAME);#1 & del /q $(NAME).manifest clean:: del /q $(NAME:.exe=.*) diff --git a/cpp/src/slice2freezej/Makefile.mak b/cpp/src/slice2freezej/Makefile.mak index 9f1226804c1..da6c1965a1c 100644 --- a/cpp/src/slice2freezej/Makefile.mak +++ b/cpp/src/slice2freezej/Makefile.mak @@ -27,6 +27,8 @@ PDBFLAGS = /pdb:$(NAME:.exe=.pdb) $(NAME): $(OBJS) $(LINK) $(LD_EXEFLAGS) $(PDBFLAGS) $(OBJS) $(PREOUT)$@ $(PRELIBS)slice$(LIBSUFFIX).lib $(BASELIBS) + -if exist $(NAME).manifest \ + mt -nologo -manifest $(NAME).manifest -outputresource:$(NAME);#1 & del /q $(NAME).manifest clean:: del /q $(NAME:.exe=.*) diff --git a/cpp/src/slice2html/Makefile.mak b/cpp/src/slice2html/Makefile.mak index fd0f75da8c4..ecd93128945 100644 --- a/cpp/src/slice2html/Makefile.mak +++ b/cpp/src/slice2html/Makefile.mak @@ -28,6 +28,8 @@ PDBFLAGS = /pdb:$(NAME:.exe=.pdb) $(NAME): $(OBJS) $(LINK) $(LD_EXEFLAGS) $(PDBFLAGS) $(OBJS) $(PREOUT)$@ $(PRELIBS)slice$(LIBSUFFIX).lib $(BASELIBS) + -if exist $(NAME).manifest \ + mt -nologo -manifest $(NAME).manifest -outputresource:$(NAME);#1 & del /q $(NAME).manifest clean:: del /q $(NAME:.exe=.*) diff --git a/cpp/src/slice2java/Makefile.mak b/cpp/src/slice2java/Makefile.mak index 89d049fbecb..b4daf797a7d 100644 --- a/cpp/src/slice2java/Makefile.mak +++ b/cpp/src/slice2java/Makefile.mak @@ -28,6 +28,8 @@ PDBFLAGS = /pdb:$(NAME:.exe=.pdb) $(NAME): $(OBJS) $(LINK) $(LD_EXEFLAGS) $(PDBFLAGS) $(OBJS) $(PREOUT)$@ $(PRELIBS)slice$(LIBSUFFIX).lib $(BASELIBS) + -if exist $(NAME).manifest \ + mt -nologo -manifest $(NAME).manifest -outputresource:$(NAME);#1 & del /q $(NAME).manifest clean:: del /q $(NAME:.exe=.*) diff --git a/cpp/src/slice2javae/Makefile.mak b/cpp/src/slice2javae/Makefile.mak index 312104c53e5..1b4bcdbe873 100644 --- a/cpp/src/slice2javae/Makefile.mak +++ b/cpp/src/slice2javae/Makefile.mak @@ -28,6 +28,8 @@ PDBFLAGS = /pdb:$(NAME:.exe=.pdb) $(NAME): $(OBJS) $(LINK) $(LD_EXEFLAGS) $(PDBFLAGS) $(OBJS) $(PREOUT)$@ $(PRELIBS)slice$(LIBSUFFIX).lib $(BASELIBS) + -if exist $(NAME).manifest \ + mt -nologo -manifest $(NAME).manifest -outputresource:$(NAME);#1 & del /q $(NAME).manifest clean:: del /q $(NAME:.exe=.*) diff --git a/cpp/src/slice2py/Makefile.mak b/cpp/src/slice2py/Makefile.mak index 903d0919232..d1fd8e3920f 100644 --- a/cpp/src/slice2py/Makefile.mak +++ b/cpp/src/slice2py/Makefile.mak @@ -27,6 +27,8 @@ PDBFLAGS = /pdb:$(NAME:.exe=.pdb) $(NAME): $(OBJS) $(LINK) $(LD_EXEFLAGS) $(PDBFLAGS) $(OBJS) $(PREOUT)$@ $(PRELIBS)slice$(LIBSUFFIX).lib $(BASELIBS) + -if exist $(NAME).manifest \ + mt -nologo -manifest $(NAME).manifest -outputresource:$(NAME);#1 & del /q $(NAME).manifest clean:: del /q $(NAME:.exe=.*) diff --git a/cpp/src/slice2rb/Makefile.mak b/cpp/src/slice2rb/Makefile.mak index 20c1893a911..05ffadeea5f 100755 --- a/cpp/src/slice2rb/Makefile.mak +++ b/cpp/src/slice2rb/Makefile.mak @@ -27,6 +27,8 @@ PDBFLAGS = /pdb:$(NAME:.exe=.pdb) $(NAME): $(OBJS) $(LINK) $(LD_EXEFLAGS) $(PDBFLAGS) $(OBJS) $(PREOUT)$@ $(PRELIBS)slice$(LIBSUFFIX).lib $(BASELIBS) + -if exist $(NAME).manifest \ + mt -nologo -manifest $(NAME).manifest -outputresource:$(NAME);#1 & del /q $(NAME).manifest clean:: del /q $(NAME:.exe=.*) diff --git a/cpp/src/slice2vb/Makefile.mak b/cpp/src/slice2vb/Makefile.mak index 355761cf173..14d78e26a96 100644 --- a/cpp/src/slice2vb/Makefile.mak +++ b/cpp/src/slice2vb/Makefile.mak @@ -28,6 +28,8 @@ PDBFLAGS = /pdb:$(NAME:.exe=.pdb) $(NAME): $(OBJS) $(LINK) $(LD_EXEFLAGS) $(PDBFLAGS) $(OBJS) $(PREOUT)$@ $(PRELIBS)slice$(LIBSUFFIX).lib $(BASELIBS) + -if exist $(NAME).manifest \ + mt -nologo -manifest $(NAME).manifest -outputresource:$(NAME);#1 & del /q $(NAME).manifest clean:: del /q $(NAME:.exe=.*) |