os/ossrv/lowlevellibsandfws/pluginfw/Group/ecom3_postbuild.mk
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 # Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 # All rights reserved.
     3 # This component and the accompanying materials are made available
     4 # under the terms of "Eclipse Public License v1.0"
     5 # which accompanies this distribution, and is available
     6 # at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 #
     8 # Initial Contributors:
     9 # Nokia Corporation - initial contribution.
    10 #
    11 # Contributors:
    12 #
    13 # Description:
    14 #
    15 
    16 TMPROOT:=$(subst \,/,$(EPOCROOT))
    17 EPOCROOT:=$(patsubst %/,%,$(TMPROOT))/
    18 
    19 include $(EPOCROOT)epoc32/tools/shell/$(notdir $(basename $(SHELL))).mk
    20 
    21 ifeq ($(findstring WINS,$(PLATFORM)),WINS)
    22 TARGETDIR=$(EPOCROOT)epoc32/release/$(PLATFORM_PATH)/$(CFG_PATH)/z
    23 RAMONLYTARGETDIR=$(EPOCROOT)epoc32/release/$(PLATFORM_PATH)/$(CFG_PATH)/z/ramonly
    24 SOURCEDIR=$(EPOCROOT)epoc32/release/$(PLATFORM_PATH)/$(CFG_PATH)
    25 SOURCEDIR2=$(EPOCROOT)epoc32/release/$(PLATFORM_PATH)/$(CFG_PATH)/z/resource/plugins
    26 else
    27 TARGETDIR=$(EPOCROOT)epoc32/data/z
    28 RAMONLYTARGETDIR=$(EPOCROOT)epoc32/data/z/ramonly
    29 SOURCEDIR=$(EPOCROOT)epoc32/release/$(PLATFORM_PATH)/$(CFG_PATH)
    30 SOURCEDIR2=$(EPOCROOT)epoc32/data/z/resource/plugins
    31 endif
    32 
    33 DO_NOTHING:
    34 	@echo do_nothing
    35 	
    36 $(RAMONLYTARGETDIR) :
    37 	$(call createdir,"$@")
    38 
    39 COPYFILES :
    40 		$(CP) $(call slash2generic, $(SOURCEDIR)/heaptestimpl.dll $(TARGETDIR)/heaptestimpl.dll)
    41 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/heaptestimpl.dll)
    42 		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample5.dll $(RAMONLYTARGETDIR)/ecomexample5.dll)
    43 		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample5.dll $(RAMONLYTARGETDIR)/invalidsidplugin.dll)
    44 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComExample5.dll)
    45 		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample12.dll $(RAMONLYTARGETDIR)/ecomexample12.dll)
    46 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComExample12.dll)
    47 		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample12Upgraded.dll $(RAMONLYTARGETDIR)/ecomexample12Upgraded.dll)
    48 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComExample12Upgraded.dll)
    49 		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample12Downgraded.dll $(RAMONLYTARGETDIR)/ecomexample12Downgraded.dll)
    50 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComExample12Downgraded.dll)
    51 		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample14.dll $(RAMONLYTARGETDIR)/ecomexample14.dll)
    52 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComExample14.dll)
    53 		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample14Upgraded.dll $(RAMONLYTARGETDIR)/ecomexample14Upgraded.dll)
    54 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComExample14Upgraded.dll)
    55 		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample15.dll $(RAMONLYTARGETDIR)/ecomexample15.dll)
    56 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComExample15.dll)
    57 		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExampleBadData.dll	$(RAMONLYTARGETDIR)/ecomexamplebaddata.dll)
    58 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComExampleBadData.dll)
    59 		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExampleBadData1.dll $(RAMONLYTARGETDIR)/ecomexamplebaddata1.dll)
    60 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComExampleBadData1.dll)
    61 		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExampleBadData2.dll	$(RAMONLYTARGETDIR)/ecomexamplebaddata2.dll)
    62 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComExampleBadData2.dll)
    63 				$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample3.dll $(RAMONLYTARGETDIR)/ecomexample3.dll)
    64 		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample2.dll $(RAMONLYTARGETDIR)/ecomexample2.dll)
    65 		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample.dll $(RAMONLYTARGETDIR)/ecomexample.dll)
    66 		$(CP) $(call slash2generic, $(SOURCEDIR)/EComNullExample.dll $(RAMONLYTARGETDIR)/ecomnullexample.dll)
    67 		$(CP) $(call slash2generic, $(SOURCEDIR)/EComRomOnlyExampleOnC.dll $(RAMONLYTARGETDIR)/ecomromonlyexampleonc.dll)
    68 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComRomOnlyExampleOnC.dll)
    69 		$(CP) $(call slash2generic, $(SOURCEDIR)/EComRomRslvrExampleOnC.dll $(RAMONLYTARGETDIR)/ecomromrslvrexampleonc.dll)
    70 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComRomRslvrExampleOnC.dll)
    71 		$(CP) $(call slash2generic, $(SOURCEDIR)/EComRomRslvrExampleOnZ.dll $(RAMONLYTARGETDIR)/ecomromrslvrexampleonz.dll)
    72 		$(CP) $(call slash2generic, $(SOURCEDIR)/T_PlatSecResolverC.dll $(RAMONLYTARGETDIR)/t_platsecresolverc.dll)
    73 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/T_PlatSecResolverC.dll)
    74 		$(CP) $(call slash2generic, $(SOURCEDIR)/T_PlatSecEcom4.dll $(RAMONLYTARGETDIR)/t_platsececom4.dll)
    75 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/T_PlatSecEcom4.dll)
    76 		$(CP) $(call slash2generic, $(SOURCEDIR)/EcomUpgradeExample1.dll $(RAMONLYTARGETDIR)/ecomupgradeexample1.dll)
    77 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EcomUpgradeExample1.dll)
    78 		$(CP) $(call slash2generic, $(SOURCEDIR)/EcomUpgradeExample2.dll $(RAMONLYTARGETDIR)/ecomupgradeexample2.dll)
    79 		$(CP) $(call slash2generic, $(SOURCEDIR)/EcomUpgradeExample3.dll $(RAMONLYTARGETDIR)/ecomupgradeexample3.dll)
    80 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EcomUpgradeExample3.dll)
    81 		$(CP) $(call slash2generic, $(SOURCEDIR)/EcomUpgradeROExample1.dll $(RAMONLYTARGETDIR)/ecomupgraderoexample1.dll)
    82 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EcomUpgradeROExample1.dll)
    83 		$(CP) $(call slash2generic, $(SOURCEDIR)/EcomUpgradeROExample2.dll $(RAMONLYTARGETDIR)/ecomupgraderoexample2.dll)
    84 		$(CP) $(call slash2generic, $(SOURCEDIR)/EcomUpgradeROExample3.dll $(RAMONLYTARGETDIR)/ecomupgraderoexample3.dll)
    85 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EcomUpgradeROExample3.dll)
    86 		$(CP) $(call slash2generic, $(SOURCEDIR)/DefectPlugin.dll $(RAMONLYTARGETDIR)/defectplugin.dll)
    87 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/DefectPlugin.dll)
    88 		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample7.dll $(RAMONLYTARGETDIR)/ecomexample7.dll)
    89 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComExample7.dll)
    90 		$(CP) $(call slash2generic, $(SOURCEDIR)/EComExample8.dll $(RAMONLYTARGETDIR)/ecomexample8.dll)
    91 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComExample8.dll)
    92 		$(CP) $(call slash2generic, $(SOURCEDIR)/EComCR629Example1.dll	$(RAMONLYTARGETDIR)/ecomcr629example1.dll)
    93 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComCR629Example1.dll)
    94 		$(CP) $(call slash2generic, $(SOURCEDIR)/EComCR629Example2.dll	$(RAMONLYTARGETDIR)/ecomcr629example2.dll)
    95 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComCR629Example2.dll)
    96 		$(CP) $(call slash2generic, $(SOURCEDIR)/LanguagePlugin.dll $(RAMONLYTARGETDIR)/languageplugin.dll)
    97 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/LanguagePlugin.dll)
    98 		$(CP) $(call slash2generic, $(SOURCEDIR)/EComHashExample.dll $(RAMONLYTARGETDIR)/ecomhashexample.dll)
    99 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComHashExample.dll)
   100 		$(CP) $(call slash2generic, $(SOURCEDIR)/EComSwiExample.dll $(RAMONLYTARGETDIR)/ecomswiexample.dll)
   101 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/EComSwiExample.dll)
   102 		$(CP) $(call slash2generic, $(SOURCEDIR)/exampleNine.dll $(RAMONLYTARGETDIR)/examplenine.dll)
   103 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/exampleNine.dll)
   104 		$(CP) $(call slash2generic, $(SOURCEDIR)/dummycustomresolver1.dll $(RAMONLYTARGETDIR)/dummycustomresolver1.dll)
   105 		-$(ERASE) $(call slash2generic, $(SOURCEDIR)/dummycustomresolver1.dll)
   106 		$(CP) $(call slash2generic, $(SOURCEDIR2)/HeapTestImpl.rsc $(TARGETDIR)/heaptestimpl.rsc)
   107 		$(CP) $(call slash2generic, $(SOURCEDIR2)/HeapTestImpl.rsc $(RAMONLYTARGETDIR)/invalidsidplugin.rsc)
   108 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/HeapTestImpl.rsc)
   109 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExample5.RSC $(RAMONLYTARGETDIR)/ecomexample5.rsc)
   110 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComExample5.RSC)
   111 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExample12.RSC $(RAMONLYTARGETDIR)/ecomexample12.rsc)
   112 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComExample12.RSC)
   113 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExample12Upgraded.RSC $(RAMONLYTARGETDIR)/ecomexample12Upgraded.rsc)
   114 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComExample12Upgraded.RSC)
   115 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExample12Downgraded.RSC $(RAMONLYTARGETDIR)/ecomexample12Downgraded.rsc)
   116 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComExample12Downgraded.RSC)
   117 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExample14.RSC $(RAMONLYTARGETDIR)/ecomexample14.rsc)
   118 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComExample14.RSC)
   119 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExample14Upgraded.RSC $(RAMONLYTARGETDIR)/ecomexample14Upgraded.rsc)
   120 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComExample14Upgraded.RSC)
   121 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExample15.RSC $(RAMONLYTARGETDIR)/ecomexample15.rsc)
   122 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComExample15.RSC)
   123 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExampleBadData.RSC $(RAMONLYTARGETDIR)/ecomexamplebaddata.rsc)
   124 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComExampleBadData.RSC)
   125 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExampleBadData1.RSC $(RAMONLYTARGETDIR)/ecomexamplebaddata1.rsc)
   126 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComExampleBadData1.RSC)
   127 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExampleBadData2.RSC $(RAMONLYTARGETDIR)/ecomexamplebaddata2.rsc)
   128 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComExampleBadData2.RSC)
   129 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExample3.RSC $(RAMONLYTARGETDIR)/ecomexample3.rsc)
   130 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExample2.RSC $(RAMONLYTARGETDIR)/ecomexample2.rsc)
   131 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExample.RSC $(RAMONLYTARGETDIR)/ecomexample.rsc)
   132 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComRomOnlyExampleOnC.RSC $(RAMONLYTARGETDIR)/ecomromonlyexampleonc.rsc)
   133 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComRomOnlyExampleOnC.RSC)
   134 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComRomRslvrExampleOnC.RSC $(RAMONLYTARGETDIR)/ecomromrslvrexampleonc.rsc)
   135 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComRomRslvrExampleOnC.RSC)
   136 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComRomRslvrExampleOnZ.RSC $(RAMONLYTARGETDIR)/ecomromrslvrexampleonz.rsc)
   137 		$(CP) $(call slash2generic, $(SOURCEDIR2)/T_PlatSecResolverC.RSC $(RAMONLYTARGETDIR)/t_platsecresolverc.rsc)
   138 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/T_PlatSecResolverC.RSC)
   139 		$(CP) $(call slash2generic, $(SOURCEDIR2)/T_PlatSecEcom4.RSC $(RAMONLYTARGETDIR)/t_platsececom4.rsc)
   140 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/T_PlatSecEcom4.RSC)
   141 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EcomNullExample.RSC $(RAMONLYTARGETDIR)/ecomnullexample.rsc)
   142 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EcomUpgradeExample1.rsc $(RAMONLYTARGETDIR)/ecomupgradeexample1.rsc)
   143 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EcomUpgradeExample1.rsc)
   144 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EcomUpgradeExample2.rsc $(RAMONLYTARGETDIR)/ecomupgradeexample2.rsc)
   145 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EcomUpgradeExample3.rsc $(RAMONLYTARGETDIR)/ecomupgradeexample3.rsc)
   146 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EcomUpgradeExample3.rsc)
   147 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EcomUpgradeROExample1.rsc $(RAMONLYTARGETDIR)/ecomupgraderoexample1.rsc)
   148 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EcomUpgradeROExample1.rsc)
   149 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EcomUpgradeROExample2.rsc $(RAMONLYTARGETDIR)/ecomupgraderoexample2.rsc)
   150 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EcomUpgradeROExample3.rsc $(RAMONLYTARGETDIR)/ecomupgraderoexample3.rsc)
   151 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EcomUpgradeROExample3.rsc)
   152 		$(CP) $(call slash2generic, $(SOURCEDIR2)/DefectPlugin.rsc $(RAMONLYTARGETDIR)/defectplugin.rsc)
   153 		-$(ERASE) $(SOURCEDIR2)/DefectPlugin.rsc)
   154 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExample7.rsc $(RAMONLYTARGETDIR)/ecomexample7.rsc)
   155 		-$(ERASE) $(SOURCEDIR2)/EComExample7.rsc)
   156 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComExample8.rsc $(RAMONLYTARGETDIR)/ecomexample8.rsc)
   157 		-$(ERASE) $(SOURCEDIR2)/EComExample8.rsc)
   158 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComCR629Example1.rsc	$(RAMONLYTARGETDIR)/ecomcr629example1.rsc)
   159 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComCR629Example1.rsc)
   160 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComCR629Example2.rsc	$(RAMONLYTARGETDIR)/ecomcr629example2.rsc)
   161 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComCR629Example2.rsc)
   162 		$(CP) $(call slash2generic, $(SOURCEDIR2)/LanguagePlugin.rsc $(RAMONLYTARGETDIR)/languageplugin.rsc)
   163 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/LanguagePlugin.rsc)
   164 		$(CP) $(call slash2generic, $(SOURCEDIR2)/LanguagePlugin.r01 $(RAMONLYTARGETDIR)/languageplugin.r01)
   165 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/LanguagePlugin.r01)
   166 		$(CP) $(call slash2generic, $(SOURCEDIR2)/LanguagePlugin.r02 $(RAMONLYTARGETDIR)/languageplugin.r02)
   167 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/LanguagePlugin.r02)
   168 		$(CP) $(call slash2generic, $(SOURCEDIR2)/LanguagePlugin.r03 $(RAMONLYTARGETDIR)/languageplugin.r03)
   169 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/LanguagePlugin.r03)
   170 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComHashExample.rsc $(RAMONLYTARGETDIR)/ecomhashexample.rsc)
   171 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComHashExample.rsc)
   172 		$(CP) $(call slash2generic, $(SOURCEDIR2)/EComSwiExample.rsc $(RAMONLYTARGETDIR)/ecomswiexample.rsc)
   173 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/EComSwiExample.rsc)
   174 		$(CP) $(call slash2generic, $(SOURCEDIR2)/dummycustomresolver1.rsc $(RAMONLYTARGETDIR)/dummycustomresolver1.rsc)
   175 		-$(ERASE) $(call slash2generic, $(SOURCEDIR2)/dummycustomresolver1.rsc)
   176 		
   177 #
   178 # The targets invoked by bld...
   179 #
   180 
   181 MAKMAKE : DO_NOTHING
   182 
   183 BLD : $(RAMONLYTARGETDIR) COPYFILES
   184 
   185 CLEAN : 
   186 		-$(ERASE) $(call slash2generic, $(TARGETDIR)/heaptestimpl.dll)
   187 		-$(ERASE) $(call slash2generic, $(TARGETDIR)/heaptestimpl.rsc )
   188 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample5.rsc)
   189 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample12.rsc)
   190 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample12Upgraded.rsc)
   191 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample12Downgraded.rsc)
   192 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample14.rsc)
   193 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample14Upgraded.rsc)
   194 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample15.rsc)
   195 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexamplebaddata.rsc)
   196 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexamplebaddata1.rsc)
   197 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexamplebaddata2.rsc)
   198 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample3.rsc)
   199 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample2.rsc)
   200 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample.rsc )
   201 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomromonlyexampleonc.rsc)
   202 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomromrslvrexampleonc.rsc)
   203 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomromrslvrexampleonz.rsc)  
   204 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample5.dll)
   205 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample12.dll)
   206 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample12Upgraded.dll)
   207 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample12Downgraded.dll)
   208 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample14.dll)
   209 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample14Upgraded.dll)
   210 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample15.dll)
   211 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexamplebaddata.dll)
   212 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexamplebaddata1.dll)
   213 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexamplebaddata2.dll)
   214 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample3.dll) 
   215 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample2.dll) 
   216 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample.dll) 
   217 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomromonlyexampleonc.dll) 
   218 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomromrslvrexampleonc.dll) 
   219 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomromrslvrexampleonz.dll) 
   220 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/invalidsidplugin.rsc) 
   221 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/invalidsidplugin.dll) 
   222 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/t_platsecresolverc.dll) 
   223 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/t_platsecresolverc.rsc )
   224 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/t_platsececom4.dll )
   225 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/t_platsececom4.rsc)
   226 		
   227 
   228 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomnullexample.dll)
   229 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomnullexample.rsc)
   230 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomupgradeexample1.dll)
   231 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomupgradeexample1.rsc)
   232 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomupgradeexample2.dll)
   233 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomupgradeexample2.rsc)
   234 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomupgradeexample3.dll)
   235 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomupgradeexample3.rsc)
   236 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomupgraderoexample1.dll) 
   237 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomupgraderoexample1.rsc)
   238 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomupgraderoexample2.dll) 
   239 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomupgraderoexample2.rsc) 
   240 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomupgraderoexample3.dll) 
   241 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomupgraderoexample3.rsc) 
   242 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/defectplugin.dll) 
   243 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/defectplugin.rsc) 
   244 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample7.dll) 
   245 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample7.rsc )
   246 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample8.dll) 
   247 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomexample8.rsc)
   248 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomcr629example1.dll)
   249 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomcr629example1.rsc) 
   250 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomcr629example2.dll)
   251 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomcr629example2.rsc) 
   252 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/languageplugin.dll) 
   253 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/languageplugin.rsc) 
   254 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/languageplugin.r01) 
   255 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/languageplugin.r02) 
   256 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/languageplugin.r03) 
   257 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomhashexample.dll) 
   258 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomhashexample.rsc) 
   259 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomswiexample.dll) 
   260 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/ecomswiexample.rsc)
   261 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/examplenine.dll)
   262 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/dummycustomresolver1.dll)
   263 		-$(ERASE) $(call slash2generic, $(RAMONLYTARGETDIR)/dummycustomresolver1.rsc)
   264 
   265 SAVESPACE : DO_NOTHING
   266 
   267 RESOURCE : DO_NOTHING
   268 
   269 FREEZE : DO_NOTHING
   270 
   271 LIB : DO_NOTHING
   272 
   273 CLEANLIB : DO_NOTHING
   274 
   275 FINAL : DO_NOTHING
   276 
   277 RELEASABLES :
   278 		@echo $(TARGETDIR)/heaptestimpl.dll
   279 		@echo $(TARGETDIR)/heaptestimpl.rsc
   280 		@echo $(RAMONLYTARGETDIR)/ecomexample5.rsc
   281 		@echo $(RAMONLYTARGETDIR)/ecomexample12.rsc
   282 		@echo $(RAMONLYTARGETDIR)/ecomexample12Upgraded.rsc
   283 		@echo $(RAMONLYTARGETDIR)/ecomexample12Downgraded.rsc
   284 		@echo $(RAMONLYTARGETDIR)/ecomexample14.rsc
   285 		@echo $(RAMONLYTARGETDIR)/ecomexample14Upgraded.rsc
   286 		@echo $(RAMONLYTARGETDIR)/ecomexample15.rsc
   287 		@echo $(RAMONLYTARGETDIR)/ecomexamplebaddata.rsc
   288 		@echo $(RAMONLYTARGETDIR)/ecomexamplebaddata1.rsc
   289 		@echo $(RAMONLYTARGETDIR)/ecomexamplebaddata2.rsc
   290 		@echo $(RAMONLYTARGETDIR)/ecomexample3.rsc
   291 		@echo $(RAMONLYTARGETDIR)/ecomexample2.rsc
   292 		@echo $(RAMONLYTARGETDIR)/ecomexample.rsc 
   293 		@echo $(RAMONLYTARGETDIR)/ecomromonlyexampleonc.rsc
   294 		@echo $(RAMONLYTARGETDIR)/ecomromrslvrexampleonc.rsc
   295 		@echo $(RAMONLYTARGETDIR)/ecomromrslvrexampleonz.rsc
   296 		@echo $(RAMONLYTARGETDIR)/ecomexample5.dll
   297 		@echo $(RAMONLYTARGETDIR)/ecomexample12.dll
   298 		@echo $(RAMONLYTARGETDIR)/ecomexample12Upgraded.dll
   299 		@echo $(RAMONLYTARGETDIR)/ecomexample12Downgraded.dll
   300 		@echo $(RAMONLYTARGETDIR)/ecomexample14.dll
   301 		@echo $(RAMONLYTARGETDIR)/ecomexample14Upgraded.dll
   302 		@echo $(RAMONLYTARGETDIR)/ecomexample15.dll
   303 		@echo $(RAMONLYTARGETDIR)/ecomexamplebaddata.dll
   304 		@echo $(RAMONLYTARGETDIR)/ecomexamplebaddata1.dll
   305 		@echo $(RAMONLYTARGETDIR)/ecomexamplebaddata2.dll
   306 		@echo $(RAMONLYTARGETDIR)/ecomexample3.dll
   307 		@echo $(RAMONLYTARGETDIR)/ecomexample2.dll
   308 		@echo $(RAMONLYTARGETDIR)/ecomexample.dll
   309 		@echo $(RAMONLYTARGETDIR)/ecomromonlyexampleonc.dll
   310 		@echo $(RAMONLYTARGETDIR)/ecomromrslvrexampleonc.dll
   311 		@echo $(RAMONLYTARGETDIR)/ecomromrslvrexampleonz.dll
   312 		@echo $(RAMONLYTARGETDIR)/invalidsidplugin.rsc 
   313 		@echo $(RAMONLYTARGETDIR)/invalidsidplugin.dll 
   314 		@echo $(RAMONLYTARGETDIR)/t_platsecresolverc.dll
   315 		@echo $(RAMONLYTARGETDIR)/t_platsecresolverc.rsc 
   316 		@echo $(RAMONLYTARGETDIR)/t_platsececom4.dll
   317 		@echo $(RAMONLYTARGETDIR)/t_platsececom4.rsc
   318 		@echo $(RAMONLYTARGETDIR)/ecomnullexample.dll
   319 		@echo $(RAMONLYTARGETDIR)/ecomnullexample.rsc
   320 		@echo $(RAMONLYTARGETDIR)/ecomupgradeexample1.dll
   321 		@echo $(RAMONLYTARGETDIR)/ecomupgradeexample1.rsc
   322 		@echo $(RAMONLYTARGETDIR)/ecomupgradeexample2.dll
   323 		@echo $(RAMONLYTARGETDIR)/ecomupgradeexample2.rsc
   324 		@echo $(RAMONLYTARGETDIR)/ecomupgradeexample3.dll
   325 		@echo $(RAMONLYTARGETDIR)/ecomupgradeexample3.rsc
   326 		@echo $(RAMONLYTARGETDIR)/ecomupgraderoexample1.dll
   327 		@echo $(RAMONLYTARGETDIR)/ecomupgraderoexample1.rsc
   328 		@echo $(RAMONLYTARGETDIR)/ecomupgraderoexample2.dll
   329 		@echo $(RAMONLYTARGETDIR)/ecomupgraderoexample2.rsc
   330 		@echo $(RAMONLYTARGETDIR)/ecomupgraderoexample3.dll
   331 		@echo $(RAMONLYTARGETDIR)/ecomupgraderoexample3.rsc
   332 		@echo $(RAMONLYTARGETDIR)/defectplugin.dll
   333 		@echo $(RAMONLYTARGETDIR)/defectplugin.rsc
   334 		@echo $(RAMONLYTARGETDIR)/ecomexample7.dll
   335 		@echo $(RAMONLYTARGETDIR)/ecomexample7.rsc
   336 		@echo $(RAMONLYTARGETDIR)/ecomexample8.dll
   337 		@echo $(RAMONLYTARGETDIR)/ecomexample8.rsc
   338 		@echo $(RAMONLYTARGETDIR)/ecomcr629example1.dll
   339 		@echo $(RAMONLYTARGETDIR)/ecomcr629example1.rsc
   340 		@echo $(RAMONLYTARGETDIR)/ecomcr629example2.dll
   341 		@echo $(RAMONLYTARGETDIR)/ecomcr629example2.rsc
   342 		@echo $(RAMONLYTARGETDIR)/languageplugin.dll
   343 		@echo $(RAMONLYTARGETDIR)/languageplugin.rsc
   344 		@echo $(RAMONLYTARGETDIR)/languageplugin.r01
   345 		@echo $(RAMONLYTARGETDIR)/languageplugin.r02
   346 		@echo $(RAMONLYTARGETDIR)/languageplugin.r03
   347 		@echo $(RAMONLYTARGETDIR)/ecomhashexample.dll
   348 		@echo $(RAMONLYTARGETDIR)/ecomhashexample.rsc
   349 		@echo $(RAMONLYTARGETDIR)/ecomswiexample.dll
   350 		@echo $(RAMONLYTARGETDIR)/ecomswiexample.rsc
   351 		@echo $(RAMONLYTARGETDIR)/examplenine.dll
   352 		@echo $(RAMONLYTARGETDIR)/dummycustomresolver1.dll
   353 		@echo $(RAMONLYTARGETDIR)/dummycustomresolver1.rsc