diff options
author | Matthew Newhook <matthew@zeroc.com> | 2007-02-06 08:35:36 +0000 |
---|---|---|
committer | Matthew Newhook <matthew@zeroc.com> | 2007-02-06 08:35:36 +0000 |
commit | a5bc6d24fb1c59a3edd251ebe83a7d87e9ddaf2b (patch) | |
tree | 2053fa8db631ad1046a24721e02557a21dd71192 /cpp/src | |
parent | Bug 1655. (diff) | |
download | ice-a5bc6d24fb1c59a3edd251ebe83a7d87e9ddaf2b.tar.bz2 ice-a5bc6d24fb1c59a3edd251ebe83a7d87e9ddaf2b.tar.xz ice-a5bc6d24fb1c59a3edd251ebe83a7d87e9ddaf2b.zip |
http://bugzilla.zeroc.com/bugzilla/show_bug.cgi?id=1761
Diffstat (limited to 'cpp/src')
26 files changed, 82 insertions, 96 deletions
diff --git a/cpp/src/Freeze/Makefile.mak b/cpp/src/Freeze/Makefile.mak index 776689c0901..67b72e04bcf 100644 --- a/cpp/src/Freeze/Makefile.mak +++ b/cpp/src/Freeze/Makefile.mak @@ -58,8 +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 + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#2 & del /q $@.manifest -if exist $(DLLNAME:.dll=.exp) del /q $(DLLNAME:.dll=.exp) $(HDIR)/Catalog.h Catalog.cpp: $(SLICE2FREEZE) $(SDIR)/CatalogData.ice diff --git a/cpp/src/FreezeScript/Makefile.mak b/cpp/src/FreezeScript/Makefile.mak index b78dde87e99..7cb437a7c9c 100644 --- a/cpp/src/FreezeScript/Makefile.mak +++ b/cpp/src/FreezeScript/Makefile.mak @@ -49,16 +49,14 @@ 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 & \ + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 & del /q $@.manifest del /q $(TRANSFORMDB).manifest - -if exist $(TRANSFORMDB:.exe=.exp) del /q $(TRANSFORMDB:.exe=.exp) $(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 - -if exist $(DUMPDB:.exe=.exp) del /q $(DUMPDB:.exe=.exp) + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 & del /q $@.manifest Scanner.cpp : Scanner.l flex Scanner.l diff --git a/cpp/src/Glacier2/Makefile.mak b/cpp/src/Glacier2/Makefile.mak index b9797393103..67d1efa0f04 100644 --- a/cpp/src/Glacier2/Makefile.mak +++ b/cpp/src/Glacier2/Makefile.mak @@ -76,15 +76,14 @@ $(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 + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#2 & del /q $@.manifest -if exist $(DLLNAME:.dll=.exp) del /q $(DLLNAME:.dll=.exp) $(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 - -if exist $(ROUTER:.exe=.exp) del /q $(ROUTER:.exe=.exp) + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 & del /q $@.manifest !ifdef BUILD_UTILS diff --git a/cpp/src/Ice/Makefile.mak b/cpp/src/Ice/Makefile.mak index f5e0abea49a..c44e5a824b0 100644 --- a/cpp/src/Ice/Makefile.mak +++ b/cpp/src/Ice/Makefile.mak @@ -127,8 +127,8 @@ $(LIBNAME): $(DLLNAME) $(DLLNAME): $(OBJS) $(LINK) $(LD_DLLFLAGS) $(PDBFLAGS) $(OBJS) $(PREOUT)$(DLLNAME) $(PRELIBS)$(LINKWITH) $(RES_FILE) move $(DLLNAME:.dll=.lib) $(LIBNAME) - -if exist $(DLLNAME).manifest \ - mt -nologo -manifest $(DLLNAME).manifest -outputresource:$(DLLNAME);#2 & del /q $(DLLNAME).manifest + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#2 & del /q $@.manifest -if exist $(DLLNAME:.dll=.exp) del /q $(DLLNAME:.dll=.exp) diff --git a/cpp/src/IceBox/Makefile.mak b/cpp/src/IceBox/Makefile.mak index d06c6cbe3af..4b914dd291a 100644 --- a/cpp/src/IceBox/Makefile.mak +++ b/cpp/src/IceBox/Makefile.mak @@ -65,21 +65,19 @@ $(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 + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#2 & del /q $@.manifest -if exist $(DLLNAME:.dll=.exp) del /q $(DLLNAME:.dll=.exp) $(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 - -if exist $(SERVER:.exe=.exp) del /q $(SERVER:.exe=.exp) + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 & del /q $@.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 - -if exist $(ADMIN:.exe=.exp) del /q $(ADMIN:.exe=.exp) + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 & del /q $@.manifest !ifdef BUILD_UTILS diff --git a/cpp/src/IceGrid/Makefile.mak b/cpp/src/IceGrid/Makefile.mak index f11c23505f4..23ba442ed7d 100644 --- a/cpp/src/IceGrid/Makefile.mak +++ b/cpp/src/IceGrid/Makefile.mak @@ -155,29 +155,26 @@ $(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 + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#2 & del /q $@.manifest -if exist $(DLLNAME:.dll=.exp) del /q $(DLLNAME:.dll=.exp) $(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 - -if exist $(ADMIN:.exe=.exp) del /q $(ADMIN:.exe=.exp) + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 & del /q $@.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 & \ + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 & del /q $@.manifest del /q $(REGISTRY_SERVER).manifest - -if exist $(REGISTRY_SERVER:.exe=.exp) del /q $(REGISTRY_SERVER:.exe=.exp) $(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 & \ + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 & del /q $@.manifest del /q $(NODE_SERVER).manifest - -if exist $(NODE_SERVER:.exe=.exp) del /q $(NODE_SERVER:.exe=.exp) 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 6176f76b4c0..8ad8f5cc637 100644 --- a/cpp/src/IcePatch2/Makefile.mak +++ b/cpp/src/IcePatch2/Makefile.mak @@ -73,27 +73,24 @@ $(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 + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest security.manifest -outputresource:$@;#2 & del /q $@.manifest -if exist $(DLLNAME:.dll=.exp) del /q $(DLLNAME:.dll=.exp) $(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 - -if exist $(SERVER:.exe=.exp) del /q $(SERVER:.exe=.exp) + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest security.manifest -outputresource:$@;#1 & del /q $@.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 - -if exist $(CLIENT:.exe=.exp) del /q $(CLIENT:.exe=.exp) + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest security.manifest -outputresource:$@;#1 & del /q $@.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 - -if exist $(CALC:.exe=.exp) del /q $(CALC:.exe=.exp) + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest security.manifest -outputresource:$@;#1 & del /q $@.manifest !ifdef BUILD_UTILS diff --git a/cpp/src/IcePatch2/security.manifest b/cpp/src/IcePatch2/security.manifest new file mode 100644 index 00000000000..7bb8cb7b12c --- /dev/null +++ b/cpp/src/IcePatch2/security.manifest @@ -0,0 +1,11 @@ +<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
+ <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
+ <security>
+ <requestedPrivileges>
+ <requestedExecutionLevel
+ level="asInvoker"
+ uiAccess="false"/>
+ </requestedPrivileges>
+ </security>
+ </trustInfo>
+</assembly>
diff --git a/cpp/src/IceSSL/Makefile.mak b/cpp/src/IceSSL/Makefile.mak index afa1a81ffc7..ba3fd9c38b6 100644 --- a/cpp/src/IceSSL/Makefile.mak +++ b/cpp/src/IceSSL/Makefile.mak @@ -47,8 +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 + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#2 & del /q $@.manifest -if exist $(DLLNAME:.dll=.exp) del /q $(DLLNAME:.dll=.exp) clean:: diff --git a/cpp/src/IceStorm/Makefile.mak b/cpp/src/IceStorm/Makefile.mak index d61f04035bd..dbf9278231d 100644 --- a/cpp/src/IceStorm/Makefile.mak +++ b/cpp/src/IceStorm/Makefile.mak @@ -83,7 +83,7 @@ $(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 + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#2 & del /q $@.manifest -if exist $(DLLNAME:.dll=.exp) del /q $(DLLNAME:.dll=.exp) $(SVCLIBNAME): $(SVCDLLNAME) @@ -92,14 +92,13 @@ $(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 + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#2 & del /q $@.manifest -if exist $(SVCDLLNAME:.dll=.exp) del /q $(SVCDLLNAME:.dll=.exp) $(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 - -if exist $(ADMIN:.exe=.exp) del /q $(ADMIN:.exe=.exp) + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 & del /q $@.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 862d7536ea5..cc756e82be9 100644 --- a/cpp/src/IceUtil/Makefile.mak +++ b/cpp/src/IceUtil/Makefile.mak @@ -52,8 +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 + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#2 & del /q $@.manifest -if exist $(DLLNAME:.dll=.exp) del /q $(DLLNAME:.dll=.exp) clean:: diff --git a/cpp/src/IceXML/Makefile.mak b/cpp/src/IceXML/Makefile.mak index 53c9b5b951d..409cbddb4bc 100644 --- a/cpp/src/IceXML/Makefile.mak +++ b/cpp/src/IceXML/Makefile.mak @@ -33,8 +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 + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#2 & del /q $@.manifest -if exist $(DLLNAME:.dll=.exp) del /q $(DLLNAME:.dll=.exp) clean:: diff --git a/cpp/src/Slice/Makefile.mak b/cpp/src/Slice/Makefile.mak index 686eb1c6790..cc81fd4ee6b 100644 --- a/cpp/src/Slice/Makefile.mak +++ b/cpp/src/Slice/Makefile.mak @@ -42,8 +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 + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#2 & del /q $@.manifest -if exist $(DLLNAME:.dll=.exp) del /q $(DLLNAME:.dll=.exp) Scanner.cpp : Scanner.l diff --git a/cpp/src/icecpp/Makefile.mak b/cpp/src/icecpp/Makefile.mak index 4febb9649c3..8452b2f41f1 100644 --- a/cpp/src/icecpp/Makefile.mak +++ b/cpp/src/icecpp/Makefile.mak @@ -37,9 +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 - -if exist $(NAME:.exe=.exp) del /q $(NAME:.exe=.exp) + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 & del /q $@.manifest install:: all copy $(NAME) $(install_bindir) diff --git a/cpp/src/slice2cpp/Makefile.mak b/cpp/src/slice2cpp/Makefile.mak index 20907633a75..ad41b5a518d 100644 --- a/cpp/src/slice2cpp/Makefile.mak +++ b/cpp/src/slice2cpp/Makefile.mak @@ -28,9 +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 - -if exist $(NAME:.exe=.exp) del /q $(NAME:.exe=.exp) + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 & del /q $@.manifest clean:: del /q $(NAME:.exe=.*) diff --git a/cpp/src/slice2cppe/Makefile.mak b/cpp/src/slice2cppe/Makefile.mak index c8816b3ea7c..da1c1cc63ba 100644 --- a/cpp/src/slice2cppe/Makefile.mak +++ b/cpp/src/slice2cppe/Makefile.mak @@ -28,9 +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 - -if exist $(NAME:.exe=.exp) del /q $(NAME:.exe=.exp) + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 & del /q $@.manifest clean:: del /q $(NAME:.exe=.*) diff --git a/cpp/src/slice2cs/Makefile.mak b/cpp/src/slice2cs/Makefile.mak index fbbbcaed458..f91a7652e57 100644 --- a/cpp/src/slice2cs/Makefile.mak +++ b/cpp/src/slice2cs/Makefile.mak @@ -28,9 +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 - -if exist $(NAME:.exe=.exp) del /q $(NAME:.exe=.exp) + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 & del /q $@.manifest clean:: del /q $(NAME:.exe=.*) diff --git a/cpp/src/slice2docbook/Makefile.mak b/cpp/src/slice2docbook/Makefile.mak index a35bfef4171..acc50962439 100644 --- a/cpp/src/slice2docbook/Makefile.mak +++ b/cpp/src/slice2docbook/Makefile.mak @@ -28,9 +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 - -if exist $(NAME:.exe=.exp) del /q $(NAME:.exe=.exp) + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 & del /q $@.manifest clean:: del /q $(NAME:.exe=.*) diff --git a/cpp/src/slice2freeze/Makefile.mak b/cpp/src/slice2freeze/Makefile.mak index da1276bb32e..0cd9bf291a3 100644 --- a/cpp/src/slice2freeze/Makefile.mak +++ b/cpp/src/slice2freeze/Makefile.mak @@ -23,9 +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 - -if exist $(NAME:.exe=.exp) del /q $(NAME:.exe=.exp) + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 & del /q $@.manifest clean:: del /q $(NAME:.exe=.*) diff --git a/cpp/src/slice2freezej/Makefile.mak b/cpp/src/slice2freezej/Makefile.mak index 7a148e39cd8..cda6352f998 100644 --- a/cpp/src/slice2freezej/Makefile.mak +++ b/cpp/src/slice2freezej/Makefile.mak @@ -27,9 +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 - -if exist $(NAME:.exe=.exp) del /q $(NAME:.exe=.exp) + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 & del /q $@.manifest clean:: del /q $(NAME:.exe=.*) diff --git a/cpp/src/slice2html/Makefile.mak b/cpp/src/slice2html/Makefile.mak index e043d6aa83f..0587ed296a1 100644 --- a/cpp/src/slice2html/Makefile.mak +++ b/cpp/src/slice2html/Makefile.mak @@ -28,9 +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 - -if exist $(NAME:.exe=.exp) del /q $(NAME:.exe=.exp) + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 & del /q $@.manifest clean:: del /q $(NAME:.exe=.*) diff --git a/cpp/src/slice2java/Makefile.mak b/cpp/src/slice2java/Makefile.mak index eb0ba081a2e..6dfe628f5bc 100644 --- a/cpp/src/slice2java/Makefile.mak +++ b/cpp/src/slice2java/Makefile.mak @@ -28,9 +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 - -if exist $(NAME:.exe=.exp) del /q $(NAME:.exe=.exp) + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 & del /q $@.manifest clean:: del /q $(NAME:.exe=.*) diff --git a/cpp/src/slice2javae/Makefile.mak b/cpp/src/slice2javae/Makefile.mak index cd0792476a3..45639c1cd56 100644 --- a/cpp/src/slice2javae/Makefile.mak +++ b/cpp/src/slice2javae/Makefile.mak @@ -28,9 +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 - -if exist $(NAME:.exe=.exp) del /q $(NAME:.exe=.exp) + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 & del /q $@.manifest clean:: del /q $(NAME:.exe=.*) diff --git a/cpp/src/slice2py/Makefile.mak b/cpp/src/slice2py/Makefile.mak index e870a3097e2..1d9d36396f8 100644 --- a/cpp/src/slice2py/Makefile.mak +++ b/cpp/src/slice2py/Makefile.mak @@ -27,9 +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 - -if exist $(NAME:.exe=.exp) del /q $(NAME:.exe=.exp) + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 & del /q $@.manifest clean:: del /q $(NAME:.exe=.*) diff --git a/cpp/src/slice2rb/Makefile.mak b/cpp/src/slice2rb/Makefile.mak index 3c272e371ef..3cb00892bf2 100755 --- a/cpp/src/slice2rb/Makefile.mak +++ b/cpp/src/slice2rb/Makefile.mak @@ -27,9 +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 - -if exist $(NAME:.exe=.exp) del /q $(NAME:.exe=.exp) + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 & del /q $@.manifest clean:: del /q $(NAME:.exe=.*) diff --git a/cpp/src/slice2vb/Makefile.mak b/cpp/src/slice2vb/Makefile.mak index e1c54e27516..35424ade47b 100644 --- a/cpp/src/slice2vb/Makefile.mak +++ b/cpp/src/slice2vb/Makefile.mak @@ -28,9 +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 - -if exist $(NAME:.exe=.exp) del /q $(NAME:.exe=.exp) + -if exist $@.manifest \ + $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 & del /q $@.manifest clean:: del /q $(NAME:.exe=.*) |