os/ossrv/lowlevellibsandfws/pluginfw/Group/ecom3_postbuild.mk
changeset 0 bde4ae8d615e
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/os/ossrv/lowlevellibsandfws/pluginfw/Group/ecom3_postbuild.mk	Fri Jun 15 03:10:57 2012 +0200
     1.3 @@ -0,0 +1,353 @@
     1.4 +# Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
     1.5 +# All rights reserved.
     1.6 +# This component and the accompanying materials are made available
     1.7 +# under the terms of "Eclipse Public License v1.0"
     1.8 +# which accompanies this distribution, and is available
     1.9 +# at the URL "http://www.eclipse.org/legal/epl-v10.html".
    1.10 +#
    1.11 +# Initial Contributors:
    1.12 +# Nokia Corporation - initial contribution.
    1.13 +#
    1.14 +# Contributors:
    1.15 +#
    1.16 +# Description:
    1.17 +#
    1.18 +
    1.19 +TMPROOT:=$(subst \,/,$(EPOCROOT))
    1.20 +EPOCROOT:=$(patsubst %/,%,$(TMPROOT))/
    1.21 +
    1.22 +include $(EPOCROOT)epoc32/tools/shell/$(notdir $(basename $(SHELL))).mk
    1.23 +
    1.24 +ifeq ($(findstring WINS,$(PLATFORM)),WINS)
    1.25 +TARGETDIR=$(EPOCROOT)epoc32/release/$(PLATFORM_PATH)/$(CFG_PATH)/z
    1.26 +RAMONLYTARGETDIR=$(EPOCROOT)epoc32/release/$(PLATFORM_PATH)/$(CFG_PATH)/z/ramonly
    1.27 +SOURCEDIR=$(EPOCROOT)epoc32/release/$(PLATFORM_PATH)/$(CFG_PATH)
    1.28 +SOURCEDIR2=$(EPOCROOT)epoc32/release/$(PLATFORM_PATH)/$(CFG_PATH)/z/resource/plugins
    1.29 +else
    1.30 +TARGETDIR=$(EPOCROOT)epoc32/data/z
    1.31 +RAMONLYTARGETDIR=$(EPOCROOT)epoc32/data/z/ramonly
    1.32 +SOURCEDIR=$(EPOCROOT)epoc32/release/$(PLATFORM_PATH)/$(CFG_PATH)
    1.33 +SOURCEDIR2=$(EPOCROOT)epoc32/data/z/resource/plugins
    1.34 +endif
    1.35 +
    1.36 +DO_NOTHING:
    1.37 +	@echo do_nothing
    1.38 +	
    1.39 +$(RAMONLYTARGETDIR) :
    1.40 +	$(call createdir,"$@")
    1.41 +
    1.42 +COPYFILES :
    1.43 +		$(CP) $(call slash2generic, $(SOURCEDIR)/heaptestimpl.dll $(TARGETDIR)/heaptestimpl.dll)
    1.44 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/heaptestimpl.dll)
    1.45 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample5.dll $(RAMONLYTARGETDIR)/ecomexample5.dll)
    1.46 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample5.dll $(RAMONLYTARGETDIR)/invalidsidplugin.dll)
    1.47 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComExample5.dll)
    1.48 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample12.dll $(RAMONLYTARGETDIR)/ecomexample12.dll)
    1.49 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComExample12.dll)
    1.50 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample12Upgraded.dll $(RAMONLYTARGETDIR)/ecomexample12Upgraded.dll)
    1.51 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComExample12Upgraded.dll)
    1.52 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample12Downgraded.dll $(RAMONLYTARGETDIR)/ecomexample12Downgraded.dll)
    1.53 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComExample12Downgraded.dll)
    1.54 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample14.dll $(RAMONLYTARGETDIR)/ecomexample14.dll)
    1.55 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComExample14.dll)
    1.56 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample14Upgraded.dll $(RAMONLYTARGETDIR)/ecomexample14Upgraded.dll)
    1.57 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComExample14Upgraded.dll)
    1.58 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample15.dll $(RAMONLYTARGETDIR)/ecomexample15.dll)
    1.59 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComExample15.dll)
    1.60 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExampleBadData.dll	$(RAMONLYTARGETDIR)/ecomexamplebaddata.dll)
    1.61 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComExampleBadData.dll)
    1.62 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExampleBadData1.dll $(RAMONLYTARGETDIR)/ecomexamplebaddata1.dll)
    1.63 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComExampleBadData1.dll)
    1.64 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExampleBadData2.dll	$(RAMONLYTARGETDIR)/ecomexamplebaddata2.dll)
    1.65 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComExampleBadData2.dll)
    1.66 +				$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample3.dll $(RAMONLYTARGETDIR)/ecomexample3.dll)
    1.67 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample2.dll $(RAMONLYTARGETDIR)/ecomexample2.dll)
    1.68 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample.dll $(RAMONLYTARGETDIR)/ecomexample.dll)
    1.69 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EComNullExample.dll $(RAMONLYTARGETDIR)/ecomnullexample.dll)
    1.70 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EComRomOnlyExampleOnC.dll $(RAMONLYTARGETDIR)/ecomromonlyexampleonc.dll)
    1.71 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComRomOnlyExampleOnC.dll)
    1.72 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EComRomRslvrExampleOnC.dll $(RAMONLYTARGETDIR)/ecomromrslvrexampleonc.dll)
    1.73 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComRomRslvrExampleOnC.dll)
    1.74 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EComRomRslvrExampleOnZ.dll $(RAMONLYTARGETDIR)/ecomromrslvrexampleonz.dll)
    1.75 +		$(CP) $(call slash2generic, $(SOURCEDIR)/T_PlatSecResolverC.dll $(RAMONLYTARGETDIR)/t_platsecresolverc.dll)
    1.76 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/T_PlatSecResolverC.dll)
    1.77 +		$(CP) $(call slash2generic, $(SOURCEDIR)/T_PlatSecEcom4.dll $(RAMONLYTARGETDIR)/t_platsececom4.dll)
    1.78 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/T_PlatSecEcom4.dll)
    1.79 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EcomUpgradeExample1.dll $(RAMONLYTARGETDIR)/ecomupgradeexample1.dll)
    1.80 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EcomUpgradeExample1.dll)
    1.81 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EcomUpgradeExample2.dll $(RAMONLYTARGETDIR)/ecomupgradeexample2.dll)
    1.82 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EcomUpgradeExample3.dll $(RAMONLYTARGETDIR)/ecomupgradeexample3.dll)
    1.83 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EcomUpgradeExample3.dll)
    1.84 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EcomUpgradeROExample1.dll $(RAMONLYTARGETDIR)/ecomupgraderoexample1.dll)
    1.85 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EcomUpgradeROExample1.dll)
    1.86 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EcomUpgradeROExample2.dll $(RAMONLYTARGETDIR)/ecomupgraderoexample2.dll)
    1.87 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EcomUpgradeROExample3.dll $(RAMONLYTARGETDIR)/ecomupgraderoexample3.dll)
    1.88 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EcomUpgradeROExample3.dll)
    1.89 +		$(CP) $(call slash2generic, $(SOURCEDIR)/DefectPlugin.dll $(RAMONLYTARGETDIR)/defectplugin.dll)
    1.90 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/DefectPlugin.dll)
    1.91 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample7.dll $(RAMONLYTARGETDIR)/ecomexample7.dll)
    1.92 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComExample7.dll)
    1.93 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample8.dll $(RAMONLYTARGETDIR)/ecomexample8.dll)
    1.94 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComExample8.dll)
    1.95 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EComCR629Example1.dll	$(RAMONLYTARGETDIR)/ecomcr629example1.dll)
    1.96 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComCR629Example1.dll)
    1.97 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EComCR629Example2.dll	$(RAMONLYTARGETDIR)/ecomcr629example2.dll)
    1.98 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComCR629Example2.dll)
    1.99 +		$(CP) $(call slash2generic, $(SOURCEDIR)/LanguagePlugin.dll $(RAMONLYTARGETDIR)/languageplugin.dll)
   1.100 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/LanguagePlugin.dll)
   1.101 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EComHashExample.dll $(RAMONLYTARGETDIR)/ecomhashexample.dll)
   1.102 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComHashExample.dll)
   1.103 +		$(CP) $(call slash2generic, $(SOURCEDIR)/EComSwiExample.dll $(RAMONLYTARGETDIR)/ecomswiexample.dll)
   1.104 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComSwiExample.dll)
   1.105 +		$(CP) $(call slash2generic, $(SOURCEDIR)/exampleNine.dll $(RAMONLYTARGETDIR)/examplenine.dll)
   1.106 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/exampleNine.dll)
   1.107 +		$(CP) $(call slash2generic, $(SOURCEDIR)/dummycustomresolver1.dll $(RAMONLYTARGETDIR)/dummycustomresolver1.dll)
   1.108 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/dummycustomresolver1.dll)
   1.109 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/HeapTestImpl.rsc $(TARGETDIR)/heaptestimpl.rsc)
   1.110 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/HeapTestImpl.rsc $(RAMONLYTARGETDIR)/invalidsidplugin.rsc)
   1.111 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/HeapTestImpl.rsc)
   1.112 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExample5.RSC $(RAMONLYTARGETDIR)/ecomexample5.rsc)
   1.113 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComExample5.RSC)
   1.114 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExample12.RSC $(RAMONLYTARGETDIR)/ecomexample12.rsc)
   1.115 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComExample12.RSC)
   1.116 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExample12Upgraded.RSC $(RAMONLYTARGETDIR)/ecomexample12Upgraded.rsc)
   1.117 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComExample12Upgraded.RSC)
   1.118 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExample12Downgraded.RSC $(RAMONLYTARGETDIR)/ecomexample12Downgraded.rsc)
   1.119 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComExample12Downgraded.RSC)
   1.120 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExample14.RSC $(RAMONLYTARGETDIR)/ecomexample14.rsc)
   1.121 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComExample14.RSC)
   1.122 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExample14Upgraded.RSC $(RAMONLYTARGETDIR)/ecomexample14Upgraded.rsc)
   1.123 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComExample14Upgraded.RSC)
   1.124 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExample15.RSC $(RAMONLYTARGETDIR)/ecomexample15.rsc)
   1.125 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComExample15.RSC)
   1.126 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExampleBadData.RSC $(RAMONLYTARGETDIR)/ecomexamplebaddata.rsc)
   1.127 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComExampleBadData.RSC)
   1.128 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExampleBadData1.RSC $(RAMONLYTARGETDIR)/ecomexamplebaddata1.rsc)
   1.129 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComExampleBadData1.RSC)
   1.130 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExampleBadData2.RSC $(RAMONLYTARGETDIR)/ecomexamplebaddata2.rsc)
   1.131 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComExampleBadData2.RSC)
   1.132 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExample3.RSC $(RAMONLYTARGETDIR)/ecomexample3.rsc)
   1.133 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExample2.RSC $(RAMONLYTARGETDIR)/ecomexample2.rsc)
   1.134 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExample.RSC $(RAMONLYTARGETDIR)/ecomexample.rsc)
   1.135 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComRomOnlyExampleOnC.RSC $(RAMONLYTARGETDIR)/ecomromonlyexampleonc.rsc)
   1.136 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComRomOnlyExampleOnC.RSC)
   1.137 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComRomRslvrExampleOnC.RSC $(RAMONLYTARGETDIR)/ecomromrslvrexampleonc.rsc)
   1.138 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComRomRslvrExampleOnC.RSC)
   1.139 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComRomRslvrExampleOnZ.RSC $(RAMONLYTARGETDIR)/ecomromrslvrexampleonz.rsc)
   1.140 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/T_PlatSecResolverC.RSC $(RAMONLYTARGETDIR)/t_platsecresolverc.rsc)
   1.141 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/T_PlatSecResolverC.RSC)
   1.142 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/T_PlatSecEcom4.RSC $(RAMONLYTARGETDIR)/t_platsececom4.rsc)
   1.143 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/T_PlatSecEcom4.RSC)
   1.144 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EcomNullExample.RSC $(RAMONLYTARGETDIR)/ecomnullexample.rsc)
   1.145 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EcomUpgradeExample1.rsc $(RAMONLYTARGETDIR)/ecomupgradeexample1.rsc)
   1.146 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EcomUpgradeExample1.rsc)
   1.147 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EcomUpgradeExample2.rsc $(RAMONLYTARGETDIR)/ecomupgradeexample2.rsc)
   1.148 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EcomUpgradeExample3.rsc $(RAMONLYTARGETDIR)/ecomupgradeexample3.rsc)
   1.149 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EcomUpgradeExample3.rsc)
   1.150 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EcomUpgradeROExample1.rsc $(RAMONLYTARGETDIR)/ecomupgraderoexample1.rsc)
   1.151 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EcomUpgradeROExample1.rsc)
   1.152 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EcomUpgradeROExample2.rsc $(RAMONLYTARGETDIR)/ecomupgraderoexample2.rsc)
   1.153 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EcomUpgradeROExample3.rsc $(RAMONLYTARGETDIR)/ecomupgraderoexample3.rsc)
   1.154 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EcomUpgradeROExample3.rsc)
   1.155 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/DefectPlugin.rsc $(RAMONLYTARGETDIR)/defectplugin.rsc)
   1.156 +		-$(ERASE) $(SOURCEDIR2)/DefectPlugin.rsc)
   1.157 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExample7.rsc $(RAMONLYTARGETDIR)/ecomexample7.rsc)
   1.158 +		-$(ERASE) $(SOURCEDIR2)/EComExample7.rsc)
   1.159 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExample8.rsc $(RAMONLYTARGETDIR)/ecomexample8.rsc)
   1.160 +		-$(ERASE) $(SOURCEDIR2)/EComExample8.rsc)
   1.161 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComCR629Example1.rsc	$(RAMONLYTARGETDIR)/ecomcr629example1.rsc)
   1.162 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComCR629Example1.rsc)
   1.163 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComCR629Example2.rsc	$(RAMONLYTARGETDIR)/ecomcr629example2.rsc)
   1.164 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComCR629Example2.rsc)
   1.165 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/LanguagePlugin.rsc $(RAMONLYTARGETDIR)/languageplugin.rsc)
   1.166 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/LanguagePlugin.rsc)
   1.167 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/LanguagePlugin.r01 $(RAMONLYTARGETDIR)/languageplugin.r01)
   1.168 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/LanguagePlugin.r01)
   1.169 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/LanguagePlugin.r02 $(RAMONLYTARGETDIR)/languageplugin.r02)
   1.170 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/LanguagePlugin.r02)
   1.171 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/LanguagePlugin.r03 $(RAMONLYTARGETDIR)/languageplugin.r03)
   1.172 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/LanguagePlugin.r03)
   1.173 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComHashExample.rsc $(RAMONLYTARGETDIR)/ecomhashexample.rsc)
   1.174 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComHashExample.rsc)
   1.175 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComSwiExample.rsc $(RAMONLYTARGETDIR)/ecomswiexample.rsc)
   1.176 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComSwiExample.rsc)
   1.177 +		$(CP) $(call slash2generic, $(SOURCEDIR2)/dummycustomresolver1.rsc $(RAMONLYTARGETDIR)/dummycustomresolver1.rsc)
   1.178 +		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/dummycustomresolver1.rsc)
   1.179 +		
   1.180 +#
   1.181 +# The targets invoked by bld...
   1.182 +#
   1.183 +
   1.184 +MAKMAKE : DO_NOTHING
   1.185 +
   1.186 +BLD : $(RAMONLYTARGETDIR) COPYFILES
   1.187 +
   1.188 +CLEAN : 
   1.189 +		-$(ERASE) $(call slash2generic, $(TARGETDIR)/heaptestimpl.dll)
   1.190 +		-$(ERASE) $(call slash2generic, $(TARGETDIR)/heaptestimpl.rsc )
   1.191 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample5.rsc)
   1.192 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample12.rsc)
   1.193 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample12Upgraded.rsc)
   1.194 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample12Downgraded.rsc)
   1.195 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample14.rsc)
   1.196 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample14Upgraded.rsc)
   1.197 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample15.rsc)
   1.198 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexamplebaddata.rsc)
   1.199 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexamplebaddata1.rsc)
   1.200 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexamplebaddata2.rsc)
   1.201 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample3.rsc)
   1.202 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample2.rsc)
   1.203 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample.rsc )
   1.204 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomromonlyexampleonc.rsc)
   1.205 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomromrslvrexampleonc.rsc)
   1.206 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomromrslvrexampleonz.rsc)  
   1.207 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample5.dll)
   1.208 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample12.dll)
   1.209 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample12Upgraded.dll)
   1.210 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample12Downgraded.dll)
   1.211 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample14.dll)
   1.212 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample14Upgraded.dll)
   1.213 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample15.dll)
   1.214 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexamplebaddata.dll)
   1.215 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexamplebaddata1.dll)
   1.216 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexamplebaddata2.dll)
   1.217 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample3.dll) 
   1.218 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample2.dll) 
   1.219 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample.dll) 
   1.220 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomromonlyexampleonc.dll) 
   1.221 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomromrslvrexampleonc.dll) 
   1.222 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomromrslvrexampleonz.dll) 
   1.223 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/invalidsidplugin.rsc) 
   1.224 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/invalidsidplugin.dll) 
   1.225 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/t_platsecresolverc.dll) 
   1.226 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/t_platsecresolverc.rsc )
   1.227 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/t_platsececom4.dll )
   1.228 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/t_platsececom4.rsc)
   1.229 +		
   1.230 +
   1.231 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomnullexample.dll)
   1.232 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomnullexample.rsc)
   1.233 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomupgradeexample1.dll)
   1.234 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomupgradeexample1.rsc)
   1.235 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomupgradeexample2.dll)
   1.236 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomupgradeexample2.rsc)
   1.237 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomupgradeexample3.dll)
   1.238 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomupgradeexample3.rsc)
   1.239 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomupgraderoexample1.dll) 
   1.240 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomupgraderoexample1.rsc)
   1.241 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomupgraderoexample2.dll) 
   1.242 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomupgraderoexample2.rsc) 
   1.243 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomupgraderoexample3.dll) 
   1.244 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomupgraderoexample3.rsc) 
   1.245 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/defectplugin.dll) 
   1.246 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/defectplugin.rsc) 
   1.247 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample7.dll) 
   1.248 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample7.rsc )
   1.249 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample8.dll) 
   1.250 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample8.rsc)
   1.251 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomcr629example1.dll)
   1.252 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomcr629example1.rsc) 
   1.253 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomcr629example2.dll)
   1.254 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomcr629example2.rsc) 
   1.255 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/languageplugin.dll) 
   1.256 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/languageplugin.rsc) 
   1.257 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/languageplugin.r01) 
   1.258 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/languageplugin.r02) 
   1.259 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/languageplugin.r03) 
   1.260 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomhashexample.dll) 
   1.261 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomhashexample.rsc) 
   1.262 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomswiexample.dll) 
   1.263 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomswiexample.rsc)
   1.264 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/examplenine.dll)
   1.265 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/dummycustomresolver1.dll)
   1.266 +		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/dummycustomresolver1.rsc)
   1.267 +
   1.268 +SAVESPACE : DO_NOTHING
   1.269 +
   1.270 +RESOURCE : DO_NOTHING
   1.271 +
   1.272 +FREEZE : DO_NOTHING
   1.273 +
   1.274 +LIB : DO_NOTHING
   1.275 +
   1.276 +CLEANLIB : DO_NOTHING
   1.277 +
   1.278 +FINAL : DO_NOTHING
   1.279 +
   1.280 +RELEASABLES :
   1.281 +		@echo $(TARGETDIR)/heaptestimpl.dll
   1.282 +		@echo $(TARGETDIR)/heaptestimpl.rsc
   1.283 +		@echo $(RAMONLYTARGETDIR)/ecomexample5.rsc
   1.284 +		@echo $(RAMONLYTARGETDIR)/ecomexample12.rsc
   1.285 +		@echo $(RAMONLYTARGETDIR)/ecomexample12Upgraded.rsc
   1.286 +		@echo $(RAMONLYTARGETDIR)/ecomexample12Downgraded.rsc
   1.287 +		@echo $(RAMONLYTARGETDIR)/ecomexample14.rsc
   1.288 +		@echo $(RAMONLYTARGETDIR)/ecomexample14Upgraded.rsc
   1.289 +		@echo $(RAMONLYTARGETDIR)/ecomexample15.rsc
   1.290 +		@echo $(RAMONLYTARGETDIR)/ecomexamplebaddata.rsc
   1.291 +		@echo $(RAMONLYTARGETDIR)/ecomexamplebaddata1.rsc
   1.292 +		@echo $(RAMONLYTARGETDIR)/ecomexamplebaddata2.rsc
   1.293 +		@echo $(RAMONLYTARGETDIR)/ecomexample3.rsc
   1.294 +		@echo $(RAMONLYTARGETDIR)/ecomexample2.rsc
   1.295 +		@echo $(RAMONLYTARGETDIR)/ecomexample.rsc 
   1.296 +		@echo $(RAMONLYTARGETDIR)/ecomromonlyexampleonc.rsc
   1.297 +		@echo $(RAMONLYTARGETDIR)/ecomromrslvrexampleonc.rsc
   1.298 +		@echo $(RAMONLYTARGETDIR)/ecomromrslvrexampleonz.rsc
   1.299 +		@echo $(RAMONLYTARGETDIR)/ecomexample5.dll
   1.300 +		@echo $(RAMONLYTARGETDIR)/ecomexample12.dll
   1.301 +		@echo $(RAMONLYTARGETDIR)/ecomexample12Upgraded.dll
   1.302 +		@echo $(RAMONLYTARGETDIR)/ecomexample12Downgraded.dll
   1.303 +		@echo $(RAMONLYTARGETDIR)/ecomexample14.dll
   1.304 +		@echo $(RAMONLYTARGETDIR)/ecomexample14Upgraded.dll
   1.305 +		@echo $(RAMONLYTARGETDIR)/ecomexample15.dll
   1.306 +		@echo $(RAMONLYTARGETDIR)/ecomexamplebaddata.dll
   1.307 +		@echo $(RAMONLYTARGETDIR)/ecomexamplebaddata1.dll
   1.308 +		@echo $(RAMONLYTARGETDIR)/ecomexamplebaddata2.dll
   1.309 +		@echo $(RAMONLYTARGETDIR)/ecomexample3.dll
   1.310 +		@echo $(RAMONLYTARGETDIR)/ecomexample2.dll
   1.311 +		@echo $(RAMONLYTARGETDIR)/ecomexample.dll
   1.312 +		@echo $(RAMONLYTARGETDIR)/ecomromonlyexampleonc.dll
   1.313 +		@echo $(RAMONLYTARGETDIR)/ecomromrslvrexampleonc.dll
   1.314 +		@echo $(RAMONLYTARGETDIR)/ecomromrslvrexampleonz.dll
   1.315 +		@echo $(RAMONLYTARGETDIR)/invalidsidplugin.rsc 
   1.316 +		@echo $(RAMONLYTARGETDIR)/invalidsidplugin.dll 
   1.317 +		@echo $(RAMONLYTARGETDIR)/t_platsecresolverc.dll
   1.318 +		@echo $(RAMONLYTARGETDIR)/t_platsecresolverc.rsc 
   1.319 +		@echo $(RAMONLYTARGETDIR)/t_platsececom4.dll
   1.320 +		@echo $(RAMONLYTARGETDIR)/t_platsececom4.rsc
   1.321 +		@echo $(RAMONLYTARGETDIR)/ecomnullexample.dll
   1.322 +		@echo $(RAMONLYTARGETDIR)/ecomnullexample.rsc
   1.323 +		@echo $(RAMONLYTARGETDIR)/ecomupgradeexample1.dll
   1.324 +		@echo $(RAMONLYTARGETDIR)/ecomupgradeexample1.rsc
   1.325 +		@echo $(RAMONLYTARGETDIR)/ecomupgradeexample2.dll
   1.326 +		@echo $(RAMONLYTARGETDIR)/ecomupgradeexample2.rsc
   1.327 +		@echo $(RAMONLYTARGETDIR)/ecomupgradeexample3.dll
   1.328 +		@echo $(RAMONLYTARGETDIR)/ecomupgradeexample3.rsc
   1.329 +		@echo $(RAMONLYTARGETDIR)/ecomupgraderoexample1.dll
   1.330 +		@echo $(RAMONLYTARGETDIR)/ecomupgraderoexample1.rsc
   1.331 +		@echo $(RAMONLYTARGETDIR)/ecomupgraderoexample2.dll
   1.332 +		@echo $(RAMONLYTARGETDIR)/ecomupgraderoexample2.rsc
   1.333 +		@echo $(RAMONLYTARGETDIR)/ecomupgraderoexample3.dll
   1.334 +		@echo $(RAMONLYTARGETDIR)/ecomupgraderoexample3.rsc
   1.335 +		@echo $(RAMONLYTARGETDIR)/defectplugin.dll
   1.336 +		@echo $(RAMONLYTARGETDIR)/defectplugin.rsc
   1.337 +		@echo $(RAMONLYTARGETDIR)/ecomexample7.dll
   1.338 +		@echo $(RAMONLYTARGETDIR)/ecomexample7.rsc
   1.339 +		@echo $(RAMONLYTARGETDIR)/ecomexample8.dll
   1.340 +		@echo $(RAMONLYTARGETDIR)/ecomexample8.rsc
   1.341 +		@echo $(RAMONLYTARGETDIR)/ecomcr629example1.dll
   1.342 +		@echo $(RAMONLYTARGETDIR)/ecomcr629example1.rsc
   1.343 +		@echo $(RAMONLYTARGETDIR)/ecomcr629example2.dll
   1.344 +		@echo $(RAMONLYTARGETDIR)/ecomcr629example2.rsc
   1.345 +		@echo $(RAMONLYTARGETDIR)/languageplugin.dll
   1.346 +		@echo $(RAMONLYTARGETDIR)/languageplugin.rsc
   1.347 +		@echo $(RAMONLYTARGETDIR)/languageplugin.r01
   1.348 +		@echo $(RAMONLYTARGETDIR)/languageplugin.r02
   1.349 +		@echo $(RAMONLYTARGETDIR)/languageplugin.r03
   1.350 +		@echo $(RAMONLYTARGETDIR)/ecomhashexample.dll
   1.351 +		@echo $(RAMONLYTARGETDIR)/ecomhashexample.rsc
   1.352 +		@echo $(RAMONLYTARGETDIR)/ecomswiexample.dll
   1.353 +		@echo $(RAMONLYTARGETDIR)/ecomswiexample.rsc
   1.354 +		@echo $(RAMONLYTARGETDIR)/examplenine.dll
   1.355 +		@echo $(RAMONLYTARGETDIR)/dummycustomresolver1.dll
   1.356 +		@echo $(RAMONLYTARGETDIR)/dummycustomresolver1.rsc