os/persistentdata/persistentstorage/centralrepository/pccenrep/group/centrep_copypctestfile.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_copypctestfile.mk	Fri Jun 15 03:10:57 2012 +0200
     1.3 @@ -0,0 +1,203 @@
     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 +#
    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 +	EPOCDATADIR = $(EPOCROOT)epoc32/release/$(PLATFORM_PATH)/$(CFG_PATH)
    1.26 +else
    1.27 +	EPOCDATADIR = $(EPOCROOT)epoc32/data
    1.28 +endif
    1.29 +
    1.30 +SECURETARGETDIR = $(EPOCDATADIR)/z/private/10202BE9
    1.31 +
    1.32 +PCCENREPSOURCE = $(EXTENSION_ROOT)/../test
    1.33 +PCCENREPDATADIR = $(EPOCROOT)epoc32/winscw/c/private/00000000
    1.34 +PCCENREPTESTDIR = $(EPOCROOT)epoc32/winscw/c
    1.35 +PCCENREPPCTESTDIR = $(EPOCROOT)epoc32/release/$(PLATFORM_PATH)/$(CFG_PATH)
    1.36 +
    1.37 +$(SECURETARGETDIR) :
    1.38 +	$(call createdir, "$@")
    1.39 +
    1.40 +$(PCCENREPDATADIR) :
    1.41 +	$(call createdir, "$@")
    1.42 +
    1.43 +COPYFILES :
    1.44 +ifneq ($(findstring TOOLS2,$(PLATFORM)),TOOLS2)
    1.45 +	
    1.46 +	$(call forcecopy,$(PCCENREPSOURCE)/000001ff.txt,$(SECURETARGETDIR)/000001ff.txt)
    1.47 +	$(call forcecopy,$(PCCENREPSOURCE)/00001fff.cre,$(SECURETARGETDIR)/00001fff.cre)
    1.48 +	$(call forcecopy,$(PCCENREPSOURCE)/000002ff.cre,$(SECURETARGETDIR)/000002ff.cre)
    1.49 +	$(call forcecopy,$(PCCENREPSOURCE)/88888880.txt,$(SECURETARGETDIR)/88888880.txt)
    1.50 +	$(call forcecopy,$(PCCENREPSOURCE)/88888881.cre,$(SECURETARGETDIR)/88888881.cre)
    1.51 +	$(call forcecopy,$(PCCENREPSOURCE)/00022222.txt,$(SECURETARGETDIR)/00022222.txt)
    1.52 +
    1.53 +ifeq ($(findstring WINS,$(PLATFORM)),WINS)	
    1.54 +	$(call forcecopy,$(PCCENREPSOURCE)/000001ff.txt,$(PCCENREPDATADIR)/000001ff.txt)
    1.55 +	$(call forcecopy,$(PCCENREPSOURCE)/00001fff.cre,$(PCCENREPDATADIR)/00001fff.cre)
    1.56 +	$(call forcecopy,$(PCCENREPSOURCE)/000002ff.cre,$(PCCENREPDATADIR)/000002ff.cre)
    1.57 +	$(call forcecopy,$(PCCENREPSOURCE)/88888880.txt,$(PCCENREPDATADIR)/88888880.txt)
    1.58 +	$(call forcecopy,$(PCCENREPSOURCE)/88888881.cre,$(PCCENREPDATADIR)/88888881.cre)
    1.59 +	$(call forcecopy,$(PCCENREPSOURCE)/winscwcre.cre,$(PCCENREPDATADIR)/ref_winscwcre.cre)
    1.60 +	$(call forcecopy,$(PCCENREPSOURCE)/winscwtxt.cre,$(PCCENREPDATADIR)/ref_winscwtxt.cre)
    1.61 +	$(call forcecopy,$(PCCENREPSOURCE)/000001ff.txt,$(PCCENREPDATADIR)/copy000001ff.txt)
    1.62 +	$(call forcecopy,$(PCCENREPSOURCE)/00001fff.cre,$(PCCENREPDATADIR)/copy00001fff.cre)
    1.63 +	$(call forcecopy,$(PCCENREPSOURCE)/000002ff.cre,$(PCCENREPDATADIR)/copy000002ff.cre)
    1.64 +	$(call forcecopy,$(PCCENREPSOURCE)/00022222.txt,$(PCCENREPDATADIR)/00022222.txt)
    1.65 +	$(call forcecopy,$(PCCENREPSOURCE)/00022222.cre,$(PCCENREPDATADIR)/copy00022222.cre)
    1.66 +	$(call forcecopy,$(PCCENREPSOURCE)/000001ff.txt,$(PCCENREPTESTDIR)/000001ff.txt)
    1.67 +	$(call forcecopy,$(PCCENREPSOURCE)/00001fff.cre,$(PCCENREPTESTDIR)/00001fff.cre)
    1.68 +	$(call forcecopy,$(PCCENREPSOURCE)/00001fff.cre,$(PCCENREPTESTDIR)/copy00001fff.cre)
    1.69 +	$(call forcecopy,$(PCCENREPSOURCE)/00022222.txt,$(PCCENREPTESTDIR)/00022222.txt)
    1.70 +	$(call forcecopy,$(PCCENREPSOURCE)/00022222.cre,$(PCCENREPTESTDIR)/copy00022222.cre)
    1.71 +endif
    1.72 +
    1.73 +else
    1.74 +	$(call forcecopy,$(PCCENREPSOURCE)/000001ff.txt,$(PCCENREPPCTESTDIR)/000001ff.txt)
    1.75 +	$(call forcecopy,$(PCCENREPSOURCE)/00001fff.cre,$(PCCENREPPCTESTDIR)/00001fff.cre)
    1.76 +	$(call forcecopy,$(PCCENREPSOURCE)/000001ff.txt,$(PCCENREPPCTESTDIR)/copy000001ff.txt)
    1.77 +	$(call forcecopy,$(PCCENREPSOURCE)/00001fff.cre,$(PCCENREPPCTESTDIR)/copy00001fff.cre)
    1.78 +	$(call forcecopy,$(PCCENREPSOURCE)/000002ff.cre,$(PCCENREPPCTESTDIR)/000002ff.cre)
    1.79 +	$(call forcecopy,$(PCCENREPSOURCE)/000002ff.cre,$(PCCENREPPCTESTDIR)/copy000002ff.cre)
    1.80 +	$(call forcecopy,$(PCCENREPSOURCE)/winscwcre.cre,$(PCCENREPPCTESTDIR)/ref_winscwcre.cre)
    1.81 +	$(call forcecopy,$(PCCENREPSOURCE)/winscwtxt.cre,$(PCCENREPPCTESTDIR)/ref_winscwtxt.cre)
    1.82 +	$(call forcecopy,$(PCCENREPSOURCE)/88888880.txt,$(PCCENREPPCTESTDIR)/88888880.txt)
    1.83 +	$(call forcecopy,$(PCCENREPSOURCE)/88888881.cre,$(PCCENREPPCTESTDIR)/88888881.cre)
    1.84 +	$(call forcecopy,$(PCCENREPSOURCE)/00022222.txt,$(PCCENREPPCTESTDIR)/00022222.txt)
    1.85 +	$(call forcecopy,$(PCCENREPSOURCE)/00022222.cre,$(PCCENREPPCTESTDIR)/copy00022222.cre)
    1.86 +	
    1.87 +endif
    1.88 +
    1.89 +DO_NOTHING:
    1.90 +	@echo do nothing
    1.91 +
    1.92 +#
    1.93 +# The targets invoked by bld...
    1.94 +#
    1.95 +
    1.96 +BLD : $(SECURETARGETDIR) $(PCCENREPDATADIR) $(PCCENREPTESTDIR) $(PCCENREPSOURCE) $(PCCENREPPCTESTDIR) COPYFILES
    1.97 +
    1.98 +CLEAN :
    1.99 +
   1.100 +ifneq ($(findstring TOOLS2,$(PLATFORM)),TOOLS2)
   1.101 +
   1.102 +	$(call forceremove,$(SECURETARGETDIR)/000001ff.txt)
   1.103 +	$(call forceremove,$(SECURETARGETDIR)/00001fff.cre)
   1.104 +	$(call forceremove,$(SECURETARGETDIR)/000002ff.cre)
   1.105 +	$(call forceremove,$(SECURETARGETDIR)/88888880.txt)
   1.106 +	$(call forceremove,$(SECURETARGETDIR)/88888881.cre)
   1.107 +	$(call forceremove,$(SECURETARGETDIR)/00022222.txt)
   1.108 +	
   1.109 +ifeq ($(findstring WINS,$(PLATFORM)),WINS)
   1.110 +	$(call forceremove,$(PCCENREPDATADIR)/000001ff.txt)
   1.111 +	$(call forceremove,$(PCCENREPDATADIR)/00001fff.cre)
   1.112 +	$(call forceremove,$(PCCENREPDATADIR)/000002ff.cre)
   1.113 +	$(call forceremove,$(PCCENREPDATADIR)/88888880.txt)
   1.114 +	$(call forceremove,$(PCCENREPDATADIR)/88888881.cre)
   1.115 +	$(call forceremove,$(PCCENREPDATADIR)/ref_winscwcre.cre)
   1.116 +	$(call forceremove,$(PCCENREPDATADIR)/ref_winscwtxt.cre)
   1.117 +	$(call forceremove,$(PCCENREPDATADIR)/copy000001ff.txt)
   1.118 +	$(call forceremove,$(PCCENREPDATADIR)/copy00001fff.cre)
   1.119 +	$(call forceremove,$(PCCENREPDATADIR)/copy000002ff.cre)
   1.120 +	$(call forceremove,$(PCCENREPDATADIR)/00022222.txt)
   1.121 +	$(call forceremove,$(PCCENREPDATADIR)/copy00022222.cre)
   1.122 +	$(call forceremove,$(PCCENREPTESTDIR)/000001ff.txt)
   1.123 +	$(call forceremove,$(PCCENREPTESTDIR)/00001fff.cre)
   1.124 +	$(call forceremove,$(PCCENREPTESTDIR)/copy00001fff.cre)
   1.125 +	$(call forceremove,$(PCCENREPTESTDIR)/00022222.txt)
   1.126 +	$(call forceremove,$(PCCENREPTESTDIR)/copy00022222.cre)
   1.127 +
   1.128 +endif
   1.129 +
   1.130 +else
   1.131 +	$(call forceremove,$(PCCENREPPCTESTDIR)/000001ff.txt)
   1.132 +	$(call forceremove,$(PCCENREPPCTESTDIR)/00001fff.cre)
   1.133 +	$(call forceremove,$(PCCENREPPCTESTDIR)/copy000001ff.txt)
   1.134 +	$(call forceremove,$(PCCENREPPCTESTDIR)/copy00001fff.cre)
   1.135 +	$(call forceremove,$(PCCENREPPCTESTDIR)/000002ff.cre)
   1.136 +	$(call forceremove,$(PCCENREPPCTESTDIR)/copy000002ff.cre)
   1.137 +	$(call forceremove,$(PCCENREPPCTESTDIR)/ref_winscwcre.cre)
   1.138 +	$(call forceremove,$(PCCENREPPCTESTDIR)/ref_winscwtxt.cre)
   1.139 +	$(call forceremove,$(PCCENREPPCTESTDIR)/88888880.txt)
   1.140 +	$(call forceremove,$(PCCENREPPCTESTDIR)/88888881.cre)
   1.141 +	$(call forceremove,$(PCCENREPPCTESTDIR)/00022222.txt)
   1.142 +	$(call forceremove,$(PCCENREPPCTESTDIR)/copy00022222.cre)
   1.143 +	
   1.144 +endif
   1.145 +
   1.146 +RELEASABLES :
   1.147 +ifneq ($(findstring TOOLS2,$(PLATFORM)),TOOLS2)
   1.148 +	
   1.149 +	@echo $(SECURETARGETDIR)/000001ff.txt
   1.150 +	@echo $(SECURETARGETDIR)/00001fff.cre
   1.151 +	@echo $(SECURETARGETDIR)/000002ff.cre
   1.152 +	@echo $(SECURETARGETDIR)/88888880.txt
   1.153 +	@echo $(SECURETARGETDIR)/88888881.cre
   1.154 +	@echo $(SECURETARGETDIR)/00022222.txt
   1.155 +	
   1.156 +ifeq ($(findstring WINS,$(PLATFORM)),WINS)	
   1.157 +	@echo $(PCCENREPDATADIR)/000001ff.txt
   1.158 +	@echo $(PCCENREPDATADIR)/00001fff.cre
   1.159 +	@echo $(PCCENREPDATADIR)/000002ff.cre
   1.160 +	@echo $(PCCENREPDATADIR)/88888880.txt
   1.161 +	@echo $(PCCENREPDATADIR)/88888881.cre
   1.162 +	@echo $(PCCENREPDATADIR)/ref_winscwcre.cre
   1.163 +	@echo $(PCCENREPDATADIR)/ref_winscwtxt.cre
   1.164 +	@echo $(PCCENREPDATADIR)/copy000001ff.txt
   1.165 +	@echo $(PCCENREPDATADIR)/copy00001fff.cre
   1.166 +	@echo $(PCCENREPDATADIR)/copy000002ff.cre
   1.167 +	@echo $(PCCENREPDATADIR)/00022222.txt
   1.168 +	@echo $(PCCENREPDATADIR)/copy00022222.cre
   1.169 +	@echo $(PCCENREPTESTDIR)/000001ff.txt
   1.170 +	@echo $(PCCENREPTESTDIR)/00001fff.cre
   1.171 +	@echo $(PCCENREPTESTDIR)/copy00001fff.cre
   1.172 +	@echo $(PCCENREPTESTDIR)/00022222.txt
   1.173 +	@echo $(PCCENREPTESTDIR)/copy00022222.cre
   1.174 +
   1.175 +endif
   1.176 +
   1.177 +else
   1.178 +	@echo $(PCCENREPPCTESTDIR)/000001ff.txt
   1.179 +	@echo $(PCCENREPPCTESTDIR)/00001fff.cre
   1.180 +	@echo $(PCCENREPPCTESTDIR)/copy000001ff.txt
   1.181 +	@echo $(PCCENREPPCTESTDIR)/copy00001fff.cre
   1.182 +	@echo $(PCCENREPPCTESTDIR)/000002ff.cre
   1.183 +	@echo $(PCCENREPPCTESTDIR)/copy000002ff.cre
   1.184 +	@echo $(PCCENREPPCTESTDIR)/ref_winscwcre.cre
   1.185 +	@echo $(PCCENREPPCTESTDIR)/ref_winscwtxt.cre
   1.186 +	@echo $(PCCENREPPCTESTDIR)/88888880.txt
   1.187 +	@echo $(PCCENREPPCTESTDIR)/88888881.cre
   1.188 +	@echo $(PCCENREPPCTESTDIR)/00022222.txt
   1.189 +	@echo $(PCCENREPPCTESTDIR)/copy00022222.cre
   1.190 +endif
   1.191 +
   1.192 +MAKMAKE : DO_NOTHING
   1.193 +
   1.194 +RESOURCE : DO_NOTHING
   1.195 +
   1.196 +SAVESPACE : DO_NOTHING
   1.197 +
   1.198 +FREEZE : DO_NOTHING
   1.199 +
   1.200 +LIB : DO_NOTHING
   1.201 +
   1.202 +CLEANLIB : DO_NOTHING
   1.203 +
   1.204 +FINAL : DO_NOTHING
   1.205 +
   1.206 +ROMFILE : DO_NOTHING