From 8717f4f73f05fb65459cd6824377da490896486e Mon Sep 17 00:00:00 2001 From: Matthew Newhook Date: Thu, 12 Jun 2008 16:07:35 +0800 Subject: bug 3249 - nmake /f makefile.mak clean should remove both debug & non-debug libraries. --- cpp/src/Freeze/Makefile.mak | 35 +++++++++---------- cpp/src/FreezeScript/Makefile.mak | 10 +++--- cpp/src/Glacier2/Makefile.mak | 19 +++++------ cpp/src/Ice/Makefile.mak | 71 +++++++++++++++++++-------------------- cpp/src/IceBox/Makefile.mak | 19 +++++++---- cpp/src/IceGrid/Makefile.mak | 24 ++++++------- cpp/src/IceGridLib/Makefile.mak | 23 ++++++------- cpp/src/IcePatch2/Makefile.mak | 13 ++++--- cpp/src/IceSSL/Makefile.mak | 3 +- cpp/src/IceStorm/Makefile.mak | 39 +++++++++++++-------- cpp/src/IceUtil/Makefile.mak | 3 +- cpp/src/IceXML/Makefile.mak | 3 +- cpp/src/Slice/Makefile.mak | 7 ++-- 13 files changed, 135 insertions(+), 134 deletions(-) (limited to 'cpp/src') diff --git a/cpp/src/Freeze/Makefile.mak b/cpp/src/Freeze/Makefile.mak index e8b5862909d..b0e550e6a6e 100644 --- a/cpp/src/Freeze/Makefile.mak +++ b/cpp/src/Freeze/Makefile.mak @@ -78,9 +78,6 @@ $(HDIR)/Catalog.h Catalog.cpp: $(SDIR)/CatalogData.ice $(SLICE2FREEZE) $(SLICEPA Catalog $(slicedir)/Freeze/CatalogData.ice move Catalog.h $(HDIR) -clean:: - del /q $(HDIR)\Catalog.h Catalog.cpp - $(HDIR)/CatalogIndexList.h CatalogIndexList.cpp: $(slicedir)/Ice/BuiltinSequences.ice $(SLICE2FREEZE) $(SLICEPARSERLIB) del /q $(HDIR)\CatalogIndexList.h CatalogIndexList.cpp $(SLICE2FREEZE) $(SLICE2CPPFLAGS) --dict Freeze::CatalogIndexList,string,Ice::StringSeq \ @@ -88,23 +85,21 @@ $(HDIR)/CatalogIndexList.h CatalogIndexList.cpp: $(slicedir)/Ice/BuiltinSequence move CatalogIndexList.h $(HDIR) clean:: - del /q $(HDIR)\CatalogIndexList.h CatalogIndexList.cpp - -clean:: - del /q $(DLLNAME:.dll=.*) - del /q DB.cpp $(HDIR)\DB.h - del /q BackgroundSaveEvictor.cpp $(HDIR)\BackgroundSaveEvictor.h - del /q CatalogData.cpp $(HDIR)\CatalogData.h - del /q Connection.cpp $(HDIR)\Connection.h - del /q ConnectionF.cpp $(HDIR)\ConnectionF.h - del /q Exception.cpp $(HDIR)\Exception.h - del /q EvictorF.cpp $(HDIR)\EvictorF.h - del /q Evictor.cpp $(HDIR)\Evictor.h - del /q EvictorStorage.cpp $(HDIR)\EvictorStorage.h - del /q Transaction.cpp $(HDIR)\Transaction.h - del /q TransactionalEvictor.cpp $(HDIR)\TransactionalEvictor.h - del /q PingObject.cpp PingObject.h - del /q Freeze.res + -del /q Catalog.cpp $(HDIR)\Catalog.h + -del /q CatalogIndexList.cpp $(HDIR)\CatalogIndexList.h + -del /q DB.cpp $(HDIR)\DB.h + -del /q BackgroundSaveEvictor.cpp $(HDIR)\BackgroundSaveEvictor.h + -del /q CatalogData.cpp $(HDIR)\CatalogData.h + -del /q Connection.cpp $(HDIR)\Connection.h + -del /q ConnectionF.cpp $(HDIR)\ConnectionF.h + -del /q Exception.cpp $(HDIR)\Exception.h + -del /q EvictorF.cpp $(HDIR)\EvictorF.h + -del /q Evictor.cpp $(HDIR)\Evictor.h + -del /q EvictorStorage.cpp $(HDIR)\EvictorStorage.h + -del /q Transaction.cpp $(HDIR)\Transaction.h + -del /q TransactionalEvictor.cpp $(HDIR)\TransactionalEvictor.h + -del /q PingObject.cpp PingObject.h + -del /q Freeze.res install:: all copy $(LIBNAME) $(install_libdir) diff --git a/cpp/src/FreezeScript/Makefile.mak b/cpp/src/FreezeScript/Makefile.mak index a58eb0b03c9..d4ab331e5e7 100644 --- a/cpp/src/FreezeScript/Makefile.mak +++ b/cpp/src/FreezeScript/Makefile.mak @@ -82,11 +82,11 @@ Grammar.cpp Grammar.h: Grammar.y del /q Grammar.output clean:: - del /q $(TRANSFORMDB:.exe=.*) - del /q $(DUMPDB:.exe=.*) - del /q Grammar.cpp Grammar.h - del /q Scanner.cpp - del /q TransformDB.res DumpDB.res + -del /q $(TRANSFORMDB:.exe=.*) + -del /q $(DUMPDB:.exe=.*) + -del /q Grammar.cpp Grammar.h + -del /q Scanner.cpp + -del /q TransformDB.res DumpDB.res install:: all copy $(TRANSFORMDB) $(install_bindir) diff --git a/cpp/src/Glacier2/Makefile.mak b/cpp/src/Glacier2/Makefile.mak index f1fb5146154..88e8f517616 100644 --- a/cpp/src/Glacier2/Makefile.mak +++ b/cpp/src/Glacier2/Makefile.mak @@ -79,16 +79,15 @@ $(ROUTER): $(ROBJS) Glacier2Router.res $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 && del /q $@.manifest clean:: - del /q PermissionsVerifierF.cpp $(HDIR)\PermissionsVerifierF.h - del /q PermissionsVerifier.cpp $(HDIR)\PermissionsVerifier.h - del /q RouterF.cpp $(HDIR)\RouterF.h - del /q Router.cpp $(HDIR)\Router.h - del /q SessionF.cpp $(HDIR)\SessionF.h - del /q Session.cpp $(HDIR)\Session.h - del /q SSLInfo.cpp $(HDIR)\SSLInfo.h - del /q Glacier2Router.res Glacier2.res - del /q $(DLLNAME:.dll=.*) - del /q $(ROUTER:.exe=.*) + -del /q PermissionsVerifierF.cpp $(HDIR)\PermissionsVerifierF.h + -del /q PermissionsVerifier.cpp $(HDIR)\PermissionsVerifier.h + -del /q RouterF.cpp $(HDIR)\RouterF.h + -del /q Router.cpp $(HDIR)\Router.h + -del /q SessionF.cpp $(HDIR)\SessionF.h + -del /q Session.cpp $(HDIR)\Session.h + -del /q SSLInfo.cpp $(HDIR)\SSLInfo.h + -del /q Glacier2Router.res Glacier2.res + -del /q $(ROUTER:.exe=.*) install:: all copy $(LIBNAME) $(install_libdir) diff --git a/cpp/src/Ice/Makefile.mak b/cpp/src/Ice/Makefile.mak index 86800d9d74b..3424f3e2439 100644 --- a/cpp/src/Ice/Makefile.mak +++ b/cpp/src/Ice/Makefile.mak @@ -153,42 +153,41 @@ EventLoggerMsg.h EventLoggerMsg.rc: EventLoggerMsg.mc Ice.res: EventLoggerMsg.rc clean:: - del /q BuiltinSequences.cpp $(HDIR)\BuiltinSequences.h - del /q CommunicatorF.cpp $(HDIR)\CommunicatorF.h - del /q Communicator.cpp $(HDIR)\Communicator.h - del /q ConnectionF.cpp $(HDIR)\ConnectionF.h - del /q Connection.cpp $(HDIR)\Connection.h - del /q Current.cpp $(HDIR)\Current.h - del /q Endpoint.cpp $(HDIR)\Endpoint.h - del /q FacetMap.cpp $(HDIR)\FacetMap.h - del /q ImplicitContextF.cpp $(HDIR)\ImplicitContextF.h - del /q ImplicitContext.cpp $(HDIR)\ImplicitContext.h - del /q Identity.cpp $(HDIR)\Identity.h - del /q LocalException.cpp $(HDIR)\LocalException.h - del /q LocatorF.cpp $(HDIR)\LocatorF.h - del /q Locator.cpp $(HDIR)\Locator.h - del /q LoggerF.cpp $(HDIR)\LoggerF.h - del /q Logger.cpp $(HDIR)\Logger.h - del /q ObjectAdapterF.cpp $(HDIR)\ObjectAdapterF.h - del /q ObjectAdapter.cpp $(HDIR)\ObjectAdapter.h - del /q ObjectFactoryF.cpp $(HDIR)\ObjectFactoryF.h - del /q ObjectFactory.cpp $(HDIR)\ObjectFactory.h - del /q PluginF.cpp $(HDIR)\PluginF.h - del /q Plugin.cpp $(HDIR)\Plugin.h - del /q ProcessF.cpp $(HDIR)\ProcessF.h - del /q Process.cpp $(HDIR)\Process.h - del /q PropertiesF.cpp $(HDIR)\PropertiesF.h - del /q Properties.cpp $(HDIR)\Properties.h - del /q RouterF.cpp $(HDIR)\RouterF.h - del /q Router.cpp $(HDIR)\Router.h - del /q ServantLocatorF.cpp $(HDIR)\ServantLocatorF.h - del /q ServantLocator.cpp $(HDIR)\ServantLocator.h - del /q SliceChecksumDict.cpp $(HDIR)\SliceChecksumDict.h - del /q StatsF.cpp $(HDIR)\StatsF.h - del /q Stats.cpp $(HDIR)\Stats.h - del /q $(DLLNAME:.dll=.*) - del /q EventLoggerMsg.h EventLoggerMsg.rc - del /q Ice.res + -del /q BuiltinSequences.cpp $(HDIR)\BuiltinSequences.h + -del /q CommunicatorF.cpp $(HDIR)\CommunicatorF.h + -del /q Communicator.cpp $(HDIR)\Communicator.h + -del /q ConnectionF.cpp $(HDIR)\ConnectionF.h + -del /q Connection.cpp $(HDIR)\Connection.h + -del /q Current.cpp $(HDIR)\Current.h + -del /q Endpoint.cpp $(HDIR)\Endpoint.h + -del /q FacetMap.cpp $(HDIR)\FacetMap.h + -del /q ImplicitContextF.cpp $(HDIR)\ImplicitContextF.h + -del /q ImplicitContext.cpp $(HDIR)\ImplicitContext.h + -del /q Identity.cpp $(HDIR)\Identity.h + -del /q LocalException.cpp $(HDIR)\LocalException.h + -del /q LocatorF.cpp $(HDIR)\LocatorF.h + -del /q Locator.cpp $(HDIR)\Locator.h + -del /q LoggerF.cpp $(HDIR)\LoggerF.h + -del /q Logger.cpp $(HDIR)\Logger.h + -del /q ObjectAdapterF.cpp $(HDIR)\ObjectAdapterF.h + -del /q ObjectAdapter.cpp $(HDIR)\ObjectAdapter.h + -del /q ObjectFactoryF.cpp $(HDIR)\ObjectFactoryF.h + -del /q ObjectFactory.cpp $(HDIR)\ObjectFactory.h + -del /q PluginF.cpp $(HDIR)\PluginF.h + -del /q Plugin.cpp $(HDIR)\Plugin.h + -del /q ProcessF.cpp $(HDIR)\ProcessF.h + -del /q Process.cpp $(HDIR)\Process.h + -del /q PropertiesF.cpp $(HDIR)\PropertiesF.h + -del /q Properties.cpp $(HDIR)\Properties.h + -del /q RouterF.cpp $(HDIR)\RouterF.h + -del /q Router.cpp $(HDIR)\Router.h + -del /q ServantLocatorF.cpp $(HDIR)\ServantLocatorF.h + -del /q ServantLocator.cpp $(HDIR)\ServantLocator.h + -del /q SliceChecksumDict.cpp $(HDIR)\SliceChecksumDict.h + -del /q StatsF.cpp $(HDIR)\StatsF.h + -del /q Stats.cpp $(HDIR)\Stats.h + -del /q EventLoggerMsg.h EventLoggerMsg.rc + -del /q Ice.res install:: all copy $(LIBNAME) $(install_libdir) diff --git a/cpp/src/IceBox/Makefile.mak b/cpp/src/IceBox/Makefile.mak index d985985b60b..bfb33891aac 100644 --- a/cpp/src/IceBox/Makefile.mak +++ b/cpp/src/IceBox/Makefile.mak @@ -12,7 +12,15 @@ top_srcdir = ..\.. LIBNAME = $(top_srcdir)\lib\icebox$(LIBSUFFIX).lib DLLNAME = $(top_srcdir)\bin\icebox$(SOVERSION)$(LIBSUFFIX).dll -SERVER = $(top_srcdir)\bin\icebox$(LIBSUFFIX).exe +SERVER_D = $(top_srcdir)\bin\iceboxd.exe +SERVER_R = $(top_srcdir)\bin\icebox.exe + +!if "$(OPTIMIZE)" != "yes" +SERVER = $(SERVER_D) +!else +SERVER = $(SERVER_R) +!endif + ADMIN = $(top_srcdir)\bin\iceboxadmin.exe TARGETS = $(LIBNAME) $(DLLNAME) $(SERVER) $(ADMIN) @@ -76,11 +84,10 @@ $(ADMIN): $(AOBJS) IceBoxAdmin.res $(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 && del /q $@.manifest clean:: - del /q IceBox.cpp $(HDIR)\IceBox.h - del /q $(DLLNAME:.dll=.*) - del /q $(SERVER:.exe=.*) - del /q $(ADMIN:.exe=.*) - del /q IceBox.res IceBoxAdmin.res IceBoxExe.res + -del /q IceBox.cpp $(HDIR)\IceBox.h + -del /q $(SERVER_D:.exe=.*) $(SERVER_R:.exe=.*) + -del /q $(ADMIN:.exe=.*) + -del /q IceBox.res IceBoxAdmin.res IceBoxExe.res install:: all copy $(LIBNAME) $(install_libdir) diff --git a/cpp/src/IceGrid/Makefile.mak b/cpp/src/IceGrid/Makefile.mak index 83b05677bea..35411ce7c2a 100644 --- a/cpp/src/IceGrid/Makefile.mak +++ b/cpp/src/IceGrid/Makefile.mak @@ -176,20 +176,16 @@ Grammar.cpp Grammar.h: Grammar.y del /q Grammar.output clean:: - del /q StringApplicationInfoDict.h StringApplicationInfoDict.cpp - del /q StringAdapterInfoDict.h StringAdapterInfoDict.cpp - del /q IdentityObjectInfoDict.h IdentityObjectInfoDict.cpp - -clean:: - del /q Internal.cpp Internal.h - del /q $(ADMIN:.exe=.*) - del /q $(NODE_SERVER:.exe=.*) - del /q $(REGISTRY_SERVER:.exe=.*) - del /q IceGridAdmin.res IceGridNode.res IceGridRegistry.res - -clean:: - del /q Grammar.cpp Grammar.h - del /q Scanner.cpp + -del /q StringApplicationInfoDict.h StringApplicationInfoDict.cpp + -del /q StringAdapterInfoDict.h StringAdapterInfoDict.cpp + -del /q IdentityObjectInfoDict.h IdentityObjectInfoDict.cpp + -del /q Internal.cpp Internal.h + -del /q $(ADMIN:.exe=.*) + -del /q $(NODE_SERVER:.exe=.*) + -del /q $(REGISTRY_SERVER:.exe=.*) + -del /q IceGridAdmin.res IceGridNode.res IceGridRegistry.res + -del /q Grammar.cpp Grammar.h + -del /q Scanner.cpp install:: all copy $(ADMIN) $(install_bindir) diff --git a/cpp/src/IceGridLib/Makefile.mak b/cpp/src/IceGridLib/Makefile.mak index bb65912f7ab..4f155009f65 100644 --- a/cpp/src/IceGridLib/Makefile.mak +++ b/cpp/src/IceGridLib/Makefile.mak @@ -57,18 +57,17 @@ $(DLLNAME): $(LIB_OBJS) IceGrid.res @if exist $(DLLNAME:.dll=.exp) del /q $(DLLNAME:.dll=.exp) clean:: - del /q FileParser.cpp $(HDIR)\FileParser.h - del /q Admin.cpp $(HDIR)\Admin.h - del /q Descriptor.cpp $(HDIR)\Descriptor.h - del /q Exception.cpp $(HDIR)\Exception.h - del /q Locator.cpp $(HDIR)\Locator.h - del /q Observer.cpp $(HDIR)\Observer.h - del /q Query.cpp $(HDIR)\Query.h - del /q Session.cpp $(HDIR)\Session.h - del /q Registry.cpp $(HDIR)\Registry.h - del /q UserAccountMapper.cpp $(HDIR)\UserAccountMapper.h - del /q $(DLLNAME:.dll=.*) - del /q IceGrid.res + -del /q FileParser.cpp $(HDIR)\FileParser.h + -del /q Admin.cpp $(HDIR)\Admin.h + -del /q Descriptor.cpp $(HDIR)\Descriptor.h + -del /q Exception.cpp $(HDIR)\Exception.h + -del /q Locator.cpp $(HDIR)\Locator.h + -del /q Observer.cpp $(HDIR)\Observer.h + -del /q Query.cpp $(HDIR)\Query.h + -del /q Session.cpp $(HDIR)\Session.h + -del /q Registry.cpp $(HDIR)\Registry.h + -del /q UserAccountMapper.cpp $(HDIR)\UserAccountMapper.h + -del /q IceGrid.res install:: all copy $(LIBNAME) $(install_libdir) diff --git a/cpp/src/IcePatch2/Makefile.mak b/cpp/src/IcePatch2/Makefile.mak index 6bc42a78449..5885ec96e95 100644 --- a/cpp/src/IcePatch2/Makefile.mak +++ b/cpp/src/IcePatch2/Makefile.mak @@ -93,13 +93,12 @@ $(CALC): $(CALCOBJS) IcePatch2Calc.res $(MT) -nologo -manifest $@.manifest security.manifest -outputresource:$@;#1 && del /q $@.manifest clean:: - del /q FileInfo.cpp $(HDIR)\FileInfo.h - del /q FileServer.cpp $(HDIR)\FileServer.h - del /q $(DLLNAME:.dll=.*) - del /q $(SERVER:.exe=.*) - del /q $(CLIENT:.exe=.*) - del /q $(CALC:.exe=.*) - del /q IcePatch.res IcePatch2Server.res IcePatch2Client.res IcePatch2Calc.res + -del /q FileInfo.cpp $(HDIR)\FileInfo.h + -del /q FileServer.cpp $(HDIR)\FileServer.h + -del /q $(SERVER:.exe=.*) + -del /q $(CLIENT:.exe=.*) + -del /q $(CALC:.exe=.*) + -del /q IcePatch.res IcePatch2Server.res IcePatch2Client.res IcePatch2Calc.res install:: all copy $(LIBNAME) $(install_libdir) diff --git a/cpp/src/IceSSL/Makefile.mak b/cpp/src/IceSSL/Makefile.mak index 39c83062e33..67c1f78c381 100644 --- a/cpp/src/IceSSL/Makefile.mak +++ b/cpp/src/IceSSL/Makefile.mak @@ -58,8 +58,7 @@ $(DLLNAME): $(OBJS) IceSSL.res @if exist $(DLLNAME:.dll=.exp) del /q $(DLLNAME:.dll=.exp) clean:: - del /q $(DLLNAME:.dll=.*) - del /q IceSSL.res + -del /q IceSSL.res install:: all copy $(LIBNAME) $(install_libdir) diff --git a/cpp/src/IceStorm/Makefile.mak b/cpp/src/IceStorm/Makefile.mak index 9f9108ccfd0..5d6680b0249 100644 --- a/cpp/src/IceStorm/Makefile.mak +++ b/cpp/src/IceStorm/Makefile.mak @@ -12,8 +12,19 @@ top_srcdir = ..\.. LIBNAME = $(top_srcdir)\lib\icestorm$(LIBSUFFIX).lib DLLNAME = $(top_srcdir)\bin\icestorm$(SOVERSION)$(LIBSUFFIX).dll -SVCLIBNAME = $(top_srcdir)\lib\icestormservice$(LIBSUFFIX).lib -SVCDLLNAME = $(top_srcdir)\bin\icestormservice$(SOVERSION)$(LIBSUFFIX).dll +SVCLIBNAME_D = $(top_srcdir)\lib\icestormserviced.lib +SVCDLLNAME_D = $(top_srcdir)\bin\icestormservice$(SOVERSION)d.dll + +SVCLIBNAME_R = $(top_srcdir)\lib\icestormservice.lib +SVCDLLNAME_R = $(top_srcdir)\bin\icestormservice$(SOVERSION).dll + +!if "$(OPTIMIZE)" != "yes" +SVCLIBNAME = $(SVCLIBNAME_D) +SVCDLLNAME = $(SVCDLLNAME_D) +!else +SVCLIBNAME = $(SVCLIBNAME_R) +SVCDLLNAME = $(SVCDLLNAME_R) +!endif ADMIN = $(top_srcdir)\bin\icestormadmin.exe MIGRATE = $(top_srcdir)\bin\icestormmigrate.exe @@ -175,18 +186,18 @@ clean:: del /q V32FormatDB.cpp V31FormatDB.cpp V31FormatDB.h V31FormatDB.h clean:: - del /q IceStorm.cpp $(HDIR)\IceStorm.h - del /q IceStormInternal.cpp IceStormInternal.h - del /q V32Migrate.cpp V32Migrate.h - del /q V31Migrate.cpp V31Migrate.h - del /q LinkRecord.cpp LinkRecord.h - del /q Election.cpp Election.h - del /q SubscriberRecord.cpp SubscriberRecord.h - del /q $(DLLNAME:.dll=.*) - del /q $(SVCDLLNAME:.dll=.*) - del /q $(ADMIN:.exe=.*) - del /q $(MIGRATE:.exe=.*) - del /q IceStormAdmin.res IceStormMigrate.res IceStorm.res IceStormService.res + -del /q IceStorm.cpp $(HDIR)\IceStorm.h + -del /q IceStormInternal.cpp IceStormInternal.h + -del /q V32Migrate.cpp V32Migrate.h + -del /q V31Migrate.cpp V31Migrate.h + -del /q LinkRecord.cpp LinkRecord.h + -del /q Election.cpp Election.h + -del /q SubscriberRecord.cpp SubscriberRecord.h + -del /q $(SVCDLLNAME_R:.dll=.*) $(SVCDLLNAME_D:.dll=.*) + -del /q $(SVCLIBNAME_R) $(SVCLIBNAME_D) + -del /q $(ADMIN:.exe=.*) + -del /q $(MIGRATE:.exe=.*) + -del /q IceStormAdmin.res IceStormMigrate.res IceStorm.res IceStormService.res clean:: del /q Grammar.cpp Grammar.h diff --git a/cpp/src/IceUtil/Makefile.mak b/cpp/src/IceUtil/Makefile.mak index 745b3cf3411..745a9163d9b 100644 --- a/cpp/src/IceUtil/Makefile.mak +++ b/cpp/src/IceUtil/Makefile.mak @@ -74,8 +74,7 @@ $(DLLNAME): $(OBJS) IceUtil.res !endif clean:: - del /q $(DLLNAME:.dll=.*) - del /q IceUtil.res + -del /q IceUtil.res install:: all copy $(LIBNAME) $(install_libdir) diff --git a/cpp/src/IceXML/Makefile.mak b/cpp/src/IceXML/Makefile.mak index 4d68cc64ece..89d8ed0df21 100644 --- a/cpp/src/IceXML/Makefile.mak +++ b/cpp/src/IceXML/Makefile.mak @@ -44,8 +44,7 @@ $(DLLNAME): $(OBJS) IceXML.res @if exist $(DLLNAME:.dll=.exp) del /q $(DLLNAME:.dll=.exp) clean:: - del /q $(DLLNAME:.dll=.*) - del /q IceXML.res + -del /q IceXML.res install:: all copy $(LIBNAME) $(install_libdir) diff --git a/cpp/src/Slice/Makefile.mak b/cpp/src/Slice/Makefile.mak index 58bcb71be62..5f2cc8cb487 100644 --- a/cpp/src/Slice/Makefile.mak +++ b/cpp/src/Slice/Makefile.mak @@ -81,10 +81,9 @@ Grammar.cpp Grammar.h: Grammar.y del /q Grammar.output clean:: - del /q Grammar.cpp Grammar.h - del /q Scanner.cpp - del /q $(DLLNAME:.dll=.*) - del /q Slice.res + -del /q Grammar.cpp Grammar.h + -del /q Scanner.cpp + -del /q Slice.res install:: all copy $(LIBNAME) $(install_libdir) -- cgit v1.2.3