os/persistentdata/persistentstorage/centralrepository/pccenrep/group/centrep_copypctestfilev2.mk
changeset 0 bde4ae8d615e
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/os/persistentdata/persistentstorage/centralrepository/pccenrep/group/centrep_copypctestfilev2.mk	Fri Jun 15 03:10:57 2012 +0200
     1.3 @@ -0,0 +1,238 @@
     1.4 +# Copyright (c) 2008-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 +# centrep_copypctestfile.mk
    1.18 +# 
    1.19 +#
    1.20 +
    1.21 +TMPROOT:=$(subst \,/,$(EPOCROOT))
    1.22 +EPOCROOT:=$(patsubst %/,%,$(TMPROOT))/
    1.23 +
    1.24 +include $(EPOCROOT)epoc32/tools/shell/$(notdir $(basename $(SHELL))).mk
    1.25 +
    1.26 +ifeq ($(findstring WINS,$(PLATFORM)),WINS)
    1.27 +	EPOCDATADIR = $(EPOCROOT)epoc32/release/$(PLATFORM_PATH)/$(CFG_PATH)
    1.28 +else
    1.29 +	EPOCDATADIR = $(EPOCROOT)epoc32/data
    1.30 +endif
    1.31 +
    1.32 +SECURETARGETDIR = $(EPOCDATADIR)/z/private/10202BE9
    1.33 +
    1.34 +PCCENREPSOURCE = $(EXTENSION_ROOT)/../test
    1.35 +PCCENREPDATADIR = $(EPOCROOT)epoc32/winscw/c/private/00000000
    1.36 +PCCENREPTESTDIR = $(EPOCROOT)epoc32/winscw/c
    1.37 +PCCENREPPCTESTDIR = $(EPOCROOT)epoc32/release/$(PLATFORM_PATH)/$(CFG_PATH)
    1.38 +
    1.39 +$(SECURETARGETDIR) :
    1.40 +	$(call createdir, "$@")
    1.41 +
    1.42 +$(PCCENREPDATADIR) :
    1.43 +	$(call createdir, "$@")
    1.44 +
    1.45 +COPYFILES :
    1.46 +ifneq ($(findstring TOOLS2,$(PLATFORM)),TOOLS2)
    1.47 +	$(call forcecopy,$(PCCENREPSOURCE)/000001ff.txt,$(SECURETARGETDIR)/000001ff.txt)
    1.48 +	$(call forcecopy,$(PCCENREPSOURCE)/00001fff.crev2,$(SECURETARGETDIR)/00001fff.cre)
    1.49 +	$(call forcecopy,$(PCCENREPSOURCE)/000002ff.crev2,$(SECURETARGETDIR)/000002ff.cre)
    1.50 +	$(call forcecopy,$(PCCENREPSOURCE)/88888880.txt,$(SECURETARGETDIR)/88888880.txt)
    1.51 +	$(call forcecopy,$(PCCENREPSOURCE)/88888881.cre,$(SECURETARGETDIR)/88888881.cre)
    1.52 +	$(call forcecopy,$(PCCENREPSOURCE)/00004fff.cre,$(SECURETARGETDIR)/00004fff.cre)
    1.53 +	$(call forcecopy,$(PCCENREPSOURCE)/00022222.txt,$(SECURETARGETDIR)/00022222.txt)
    1.54 +
    1.55 +ifeq ($(findstring WINS,$(PLATFORM)),WINS)	
    1.56 +	$(call forcecopy,$(PCCENREPSOURCE)/000001ff.txt,$(PCCENREPDATADIR)/000001ff.txt)
    1.57 +	$(call forcecopy,$(PCCENREPSOURCE)/00001fff.crev2,$(PCCENREPDATADIR)/00001fff.cre)
    1.58 +	$(call forcecopy,$(PCCENREPSOURCE)/000002ff.crev2,$(PCCENREPDATADIR)/000002ff.cre)
    1.59 +	$(call forcecopy,$(PCCENREPSOURCE)/88888880.txt,$(PCCENREPDATADIR)/88888880.txt)
    1.60 +	$(call forcecopy,$(PCCENREPSOURCE)/88888881.cre,$(PCCENREPDATADIR)/88888881.cre)
    1.61 +	$(call forcecopy,$(PCCENREPSOURCE)/winscwcre.crev2,$(PCCENREPDATADIR)/ref_winscwcre.cre)
    1.62 +	$(call forcecopy,$(PCCENREPSOURCE)/winscwtxt.crev2,$(PCCENREPDATADIR)/ref_winscwtxt.cre)
    1.63 +	$(call forcecopy,$(PCCENREPSOURCE)/000001ff.txt,$(PCCENREPDATADIR)/copy000001ff.txt)
    1.64 +	$(call forcecopy,$(PCCENREPSOURCE)/00001fff.crev2,$(PCCENREPDATADIR)/copy00001fff.cre)
    1.65 +	$(call forcecopy,$(PCCENREPSOURCE)/000002ff.crev2,$(PCCENREPDATADIR)/copy000002ff.cre)
    1.66 +	$(call forcecopy,$(PCCENREPSOURCE)/00004fff.cre,$(PCCENREPDATADIR)/00004fff.cre)
    1.67 +	$(call forcecopy,$(PCCENREPSOURCE)/00004fff.cre,$(PCCENREPDATADIR)/copy00004fff.cre)
    1.68 +	$(call forcecopy,$(PCCENREPSOURCE)/00022222.txt,$(PCCENREPDATADIR)/00022222.txt)
    1.69 +	$(call forcecopy,$(PCCENREPSOURCE)/00022222.crev2,$(PCCENREPDATADIR)/copy00022222.cre)
    1.70 +	$(call forcecopy,$(PCCENREPSOURCE)/000001ff.txt,$(PCCENREPTESTDIR)/000001ff.txt)
    1.71 +	$(call forcecopy,$(PCCENREPSOURCE)/00001fff.crev2,$(PCCENREPTESTDIR)/00001fff.cre)
    1.72 +	$(call forcecopy,$(PCCENREPSOURCE)/00001fff.crev2,$(PCCENREPTESTDIR)/copy00001fff.cre)
    1.73 +	$(call forcecopy,$(PCCENREPSOURCE)/00004fff.cre,$(PCCENREPTESTDIR)/00004fff.cre)
    1.74 +	$(call forcecopy,$(PCCENREPSOURCE)/00004fff.cre,$(PCCENREPTESTDIR)/copy00004fff.cre)
    1.75 +	$(call forcecopy,$(PCCENREPSOURCE)/00022222.txt,$(PCCENREPTESTDIR)/00022222.txt)
    1.76 +	$(call forcecopy,$(PCCENREPSOURCE)/00022222.crev2,$(PCCENREPTESTDIR)/copy00022222.cre)
    1.77 +# Shared files between the t_cenreppc (WINSCW) and testsymcenrep (TOOLS2) tests.
    1.78 +	$(call forcecopy,$(PCCENREPSOURCE)/common_crc.txt,$(PCCENREPTESTDIR)/common_crc.txt)
    1.79 +	$(call forcecopy,$(PCCENREPSOURCE)/common_ref_00022222.cre,$(PCCENREPDATADIR)/common_ref_00022222.cre)
    1.80 +endif
    1.81 +
    1.82 +# TOOLS2
    1.83 +else
    1.84 +	$(call forcecopy,$(PCCENREPSOURCE)/000001ff.txt,$(PCCENREPPCTESTDIR)/000001ff.txt)
    1.85 +	$(call forcecopy,$(PCCENREPSOURCE)/00001fff.crev2,$(PCCENREPPCTESTDIR)/00001fff.cre)
    1.86 +	$(call forcecopy,$(PCCENREPSOURCE)/00004fff.cre,$(PCCENREPPCTESTDIR)/00004fff.cre)
    1.87 +	$(call forcecopy,$(PCCENREPSOURCE)/000001ff.txt,$(PCCENREPPCTESTDIR)/copy000001ff.txt)
    1.88 +	$(call forcecopy,$(PCCENREPSOURCE)/00001fff.crev2,$(PCCENREPPCTESTDIR)/copy00001fff.cre)
    1.89 +	$(call forcecopy,$(PCCENREPSOURCE)/00004fff.cre,$(PCCENREPPCTESTDIR)/copy00004fff.cre)
    1.90 +	$(call forcecopy,$(PCCENREPSOURCE)/000002ff.crev2,$(PCCENREPPCTESTDIR)/000002ff.cre)
    1.91 +	$(call forcecopy,$(PCCENREPSOURCE)/000002ff.crev2,$(PCCENREPPCTESTDIR)/copy000002ff.cre)
    1.92 +	$(call forcecopy,$(PCCENREPSOURCE)/winscwcre.crev2,$(PCCENREPPCTESTDIR)/ref_winscwcre.cre)
    1.93 +	$(call forcecopy,$(PCCENREPSOURCE)/winscwtxt.crev2,$(PCCENREPPCTESTDIR)/ref_winscwtxt.cre)
    1.94 +	$(call forcecopy,$(PCCENREPSOURCE)/88888880.txt,$(PCCENREPPCTESTDIR)/88888880.txt)
    1.95 +	$(call forcecopy,$(PCCENREPSOURCE)/88888881.cre,$(PCCENREPPCTESTDIR)/88888881.cre)
    1.96 +	$(call forcecopy,$(PCCENREPSOURCE)/00022222.txt,$(PCCENREPPCTESTDIR)/00022222.txt)
    1.97 +	$(call forcecopy,$(PCCENREPSOURCE)/00022222.crev2,$(PCCENREPPCTESTDIR)/copy00022222.cre)
    1.98 +# Shared files between the t_cenreppc (WINSCW) and testsymcenrep (TOOLS2) tests.
    1.99 +	$(call forcecopy,$(PCCENREPSOURCE)/common_crc.txt,$(PCCENREPTESTDIR)/common_crc.txt)
   1.100 +	$(call forcecopy,$(PCCENREPSOURCE)/common_ref_00022222.cre,$(PCCENREPDATADIR)/common_ref_00022222.cre)
   1.101 +endif
   1.102 +
   1.103 +DO_NOTHING:
   1.104 +	@echo do nothing
   1.105 +
   1.106 +#
   1.107 +# The targets invoked by bld...
   1.108 +#
   1.109 +
   1.110 +BLD : $(SECURETARGETDIR) $(PCCENREPDATADIR) $(PCCENREPTESTDIR) $(PCCENREPSOURCE) $(PCCENREPPCTESTDIR) COPYFILES
   1.111 +
   1.112 +CLEAN :
   1.113 +
   1.114 +ifneq ($(findstring TOOLS2,$(PLATFORM)),TOOLS2)
   1.115 +	$(call forceremove,$(SECURETARGETDIR)/000001ff.txt)
   1.116 +	$(call forceremove,$(SECURETARGETDIR)/00001fff.cre)
   1.117 +	$(call forceremove,$(SECURETARGETDIR)/000002ff.cre)
   1.118 +	$(call forceremove,$(SECURETARGETDIR)/88888880.txt)
   1.119 +	$(call forceremove,$(SECURETARGETDIR)/88888881.cre)
   1.120 +	$(call forceremove,$(SECURETARGETDIR)/00004fff.cre)
   1.121 +	$(call forceremove,$(SECURETARGETDIR)/00022222.txt)
   1.122 +
   1.123 +ifeq ($(findstring WINS,$(PLATFORM)),WINS)
   1.124 +	$(call forceremove,$(PCCENREPDATADIR)/000001ff.txt)
   1.125 +	$(call forceremove,$(PCCENREPDATADIR)/00001fff.cre)
   1.126 +	$(call forceremove,$(PCCENREPDATADIR)/000002ff.cre)
   1.127 +	$(call forceremove,$(PCCENREPDATADIR)/88888880.txt)
   1.128 +	$(call forceremove,$(PCCENREPDATADIR)/88888881.cre)
   1.129 +	$(call forceremove,$(PCCENREPDATADIR)/ref_winscwcre.cre)
   1.130 +	$(call forceremove,$(PCCENREPDATADIR)/ref_winscwtxt.cre)
   1.131 +	$(call forceremove,$(PCCENREPDATADIR)/copy000001ff.txt)
   1.132 +	$(call forceremove,$(PCCENREPDATADIR)/copy00001fff.cre)
   1.133 +	$(call forceremove,$(PCCENREPDATADIR)/copy000002ff.cre)
   1.134 +	$(call forceremove,$(PCCENREPDATADIR)/00004fff.cre)
   1.135 +	$(call forceremove,$(PCCENREPDATADIR)/copy00004fff.cre)
   1.136 +	$(call forceremove,$(PCCENREPDATADIR)/00022222.txt)
   1.137 +	$(call forceremove,$(PCCENREPDATADIR)/copy00022222.cre)
   1.138 +	$(call forceremove,$(PCCENREPTESTDIR)/000001ff.txt)
   1.139 +	$(call forceremove,$(PCCENREPTESTDIR)/00001fff.cre)
   1.140 +	$(call forceremove,$(PCCENREPTESTDIR)/copy00001fff.cre)
   1.141 +	$(call forceremove,$(PCCENREPTESTDIR)/00004fff.cre)
   1.142 +	$(call forceremove,$(PCCENREPTESTDIR)/copy00004fff.cre)
   1.143 +	$(call forceremove,$(PCCENREPTESTDIR)/00022222.txt)
   1.144 +	$(call forceremove,$(PCCENREPTESTDIR)/copy00022222.cre)
   1.145 +	$(call forceremove,$(PCCENREPTESTDIR)/common_crc.txt)
   1.146 +	$(call forceremove,$(PCCENREPDATADIR)/common_ref_00022222.cre)
   1.147 +endif
   1.148 +
   1.149 +
   1.150 +# TOOLS2
   1.151 +else
   1.152 +	$(call forceremove,$(PCCENREPPCTESTDIR)/000001ff.txt)
   1.153 +	$(call forceremove,$(PCCENREPPCTESTDIR)/00001fff.cre)
   1.154 +	$(call forceremove,$(PCCENREPPCTESTDIR)/00004fff.cre)
   1.155 +	$(call forceremove,$(PCCENREPPCTESTDIR)/copy000001ff.txt)
   1.156 +	$(call forceremove,$(PCCENREPPCTESTDIR)/copy00001fff.cre)
   1.157 +	$(call forceremove,$(PCCENREPPCTESTDIR)/000002ff.cre)
   1.158 +	$(call forceremove,$(PCCENREPPCTESTDIR)/copy000002ff.cre)
   1.159 +	$(call forceremove,$(PCCENREPPCTESTDIR)/ref_winscwcre.cre)
   1.160 +	$(call forceremove,$(PCCENREPPCTESTDIR)/ref_winscwtxt.cre)
   1.161 +	$(call forceremove,$(PCCENREPPCTESTDIR)/88888880.txt)
   1.162 +	$(call forceremove,$(PCCENREPPCTESTDIR)/88888881.cre)
   1.163 +	$(call forceremove,$(PCCENREPPCTESTDIR)/00022222.txt)
   1.164 +	$(call forceremove,$(PCCENREPPCTESTDIR)/copy00022222.cre)
   1.165 +	$(call forceremove,$(PCCENREPPCTESTDIR)/copy00004fff.cre)
   1.166 +	$(call forceremove,$(PCCENREPTESTDIR)/common_crc.txt)
   1.167 +	$(call forceremove,$(PCCENREPDATADIR)/common_ref_00022222.cre)
   1.168 +
   1.169 +endif
   1.170 +
   1.171 +RELEASABLES :
   1.172 +ifneq ($(findstring TOOLS2,$(PLATFORM)),TOOLS2)
   1.173 +	@echo $(SECURETARGETDIR)/000001ff.txt
   1.174 +	@echo $(SECURETARGETDIR)/00001fff.cre
   1.175 +	@echo $(SECURETARGETDIR)/000002ff.cre
   1.176 +	@echo $(SECURETARGETDIR)/88888880.txt
   1.177 +	@echo $(SECURETARGETDIR)/88888881.cre
   1.178 +	@echo $(SECURETARGETDIR)/00004fff.cre
   1.179 +	@echo $(SECURETARGETDIR)/00022222.txt
   1.180 +
   1.181 +ifeq ($(findstring WINS,$(PLATFORM)),WINS)
   1.182 +	@echo $(PCCENREPDATADIR)/000001ff.txt
   1.183 +	@echo $(PCCENREPDATADIR)/00001fff.cre
   1.184 +	@echo $(PCCENREPDATADIR)/000002ff.cre
   1.185 +	@echo $(PCCENREPDATADIR)/88888880.txt
   1.186 +	@echo $(PCCENREPDATADIR)/88888881.cre
   1.187 +	@echo $(PCCENREPDATADIR)/ref_winscwcre.cre
   1.188 +	@echo $(PCCENREPDATADIR)/ref_winscwtxt.cre
   1.189 +	@echo $(PCCENREPDATADIR)/copy000001ff.txt
   1.190 +	@echo $(PCCENREPDATADIR)/copy00001fff.cre
   1.191 +	@echo $(PCCENREPDATADIR)/copy000002ff.cre
   1.192 +	@echo $(PCCENREPDATADIR)/00004fff.cre
   1.193 +	@echo $(PCCENREPDATADIR)/copy00004fff.cre
   1.194 +	@echo $(PCCENREPDATADIR)/00022222.txt
   1.195 +	@echo $(PCCENREPDATADIR)/copy00022222.cre
   1.196 +	@echo $(PCCENREPTESTDIR)/000001ff.txt
   1.197 +	@echo $(PCCENREPTESTDIR)/00001fff.cre
   1.198 +	@echo $(PCCENREPTESTDIR)/copy00001fff.cre
   1.199 +	@echo $(PCCENREPTESTDIR)/00004fff.cre
   1.200 +	@echo $(PCCENREPTESTDIR)/copy00004fff.cre
   1.201 +	@echo $(PCCENREPTESTDIR)/00022222.txt
   1.202 +	@echo $(PCCENREPTESTDIR)/copy00022222.cre
   1.203 +	@echo $(PCCENREPTESTDIR)/common_crc.txt
   1.204 +	@echo $(PCCENREPDATADIR)/common_ref_00022222.cre
   1.205 +endif
   1.206 +
   1.207 +# TOOLS2
   1.208 +else 
   1.209 +	@echo $(PCCENREPPCTESTDIR)/000001ff.txt
   1.210 +	@echo $(PCCENREPPCTESTDIR)/00001fff.cre
   1.211 +	@echo $(PCCENREPPCTESTDIR)/copy000001ff.txt
   1.212 +	@echo $(PCCENREPPCTESTDIR)/copy00001fff.cre
   1.213 +	@echo $(PCCENREPPCTESTDIR)/000002ff.cre
   1.214 +	@echo $(PCCENREPPCTESTDIR)/copy000002ff.cre
   1.215 +	@echo $(PCCENREPPCTESTDIR)/ref_winscwcre.cre
   1.216 +	@echo $(PCCENREPPCTESTDIR)/ref_winscwtxt.cre
   1.217 +	@echo $(PCCENREPPCTESTDIR)/88888880.txt
   1.218 +	@echo $(PCCENREPPCTESTDIR)/88888881.cre
   1.219 +	@echo $(PCCENREPPCTESTDIR)/00022222.txt
   1.220 +	@echo $(PCCENREPPCTESTDIR)/copy00022222.cre
   1.221 +	@echo $(PCCENREPPCTESTDIR)/copy00004fff.cre
   1.222 +	@echo $(PCCENREPTESTDIR)/common_crc.txt
   1.223 +	@echo $(PCCENREPDATADIR)/common_ref_00022222.cre
   1.224 +
   1.225 +endif
   1.226 +
   1.227 +MAKMAKE : DO_NOTHING
   1.228 +
   1.229 +RESOURCE : DO_NOTHING
   1.230 +
   1.231 +SAVESPACE : DO_NOTHING
   1.232 +
   1.233 +FREEZE : DO_NOTHING
   1.234 +
   1.235 +LIB : DO_NOTHING
   1.236 +
   1.237 +CLEANLIB : DO_NOTHING
   1.238 +
   1.239 +FINAL : DO_NOTHING
   1.240 +
   1.241 +ROMFILE : DO_NOTHING