os/persistentdata/persistentstorage/centralrepository/pccenrep/group/centrep_copypctestfilev2.mk
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