|
1 # |
|
2 # Copyright (c) 2004 Nokia Corporation and/or its subsidiary(-ies). |
|
3 # All rights reserved. |
|
4 # This component and the accompanying materials are made available |
|
5 # under the terms of "Eclipse Public License v1.0" |
|
6 # which accompanies this distribution, and is available |
|
7 # at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 # |
|
9 # Initial Contributors: |
|
10 # Nokia Corporation - initial contribution. |
|
11 # |
|
12 # Contributors: |
|
13 # |
|
14 # Description: |
|
15 # Top makefile for Poison functiontests |
|
16 # |
|
17 |
|
18 # runs after 'abld makefile' |
|
19 MAKMAKE: |
|
20 @echo *** DEBUG: MAKMAKE ${PLATFORM} ${CFG} ${TO_ROOT} |
|
21 |
|
22 # runs after 'abld library' |
|
23 LIB: |
|
24 @echo *** DEBUG: LIB ${PLATFORM} ${CFG} ${TO_ROOT} |
|
25 |
|
26 # runs after 'abld resource' |
|
27 RESOURCE: |
|
28 @echo *** DEBUG: RESOURCE ${PLATFORM} ${CFG} ${TO_ROOT} |
|
29 |
|
30 # runs after 'abld target' |
|
31 BLD: |
|
32 @echo *** DEBUG: BLD ${PLATFORM} ${CFG} ${TO_ROOT} |
|
33 |
|
34 # runs after 'abld final' |
|
35 ifeq ($(PLATFORM),WINS) |
|
36 FINAL: COPY_TESTDATA |
|
37 @echo *** DEBUG: FINAL ${PLATFORM} ${CFG} ${TO_ROOT} |
|
38 else |
|
39 ifeq ($(PLATFORM),WINSCW) |
|
40 FINAL: COPY_TESTDATA |
|
41 @echo *** DEBUG: FINAL ${PLATFORM} ${CFG} ${TO_ROOT} |
|
42 #Create c:\resource directory |
|
43 -@mkdir \EPOC32\${PLATFORM}\c\resource |
|
44 else |
|
45 FINAL: |
|
46 @echo *** DEBUG: FINAL ${PLATFORM} ${CFG} ${TO_ROOT} |
|
47 endif |
|
48 endif |
|
49 |
|
50 # runs when called from |
|
51 COPY_TESTDATA: |
|
52 # Create testdata directory if it does not exist |
|
53 -@mkdir \EPOC32\winscw\c\system\TEST\TestData |
|
54 @echo Copying all testdata files needed by LandmarkTests, copy to ${PLATFORM} $(CFG) |
|
55 |
|
56 # Copy all landmarks databases to testdata |
|
57 |
|
58 copy ..\databases\landmarks\* \EPOC32\winscw\c\system\TEST\TestData |
|
59 |
|
60 copy ..\databases\landmarks\XML_files\* \EPOC32\winscw\c\system\TEST\TestData |
|
61 |
|
62 @echo *** DEBUG: COPY_TESTDATA ${PLATFORM} ${CFG} ${TO_ROOT} |
|
63 @echo ......Done copying |
|
64 |
|
65 # ??? |
|
66 RELEASABLES: |
|
67 @echo *** DEBUG: RELEASABLES ${PLATFORM} ${CFG} ${TO_ROOT} |
|
68 |
|
69 # runs after clean operations |
|
70 CLEAN: |
|
71 @echo *** DEBUG: CLEAN ${PLATFORM} ${CFG} ${TO_ROOT} |
|
72 |
|
73 # runs after clean operations |
|
74 CLEANLIB: |
|
75 @echo *** DEBUG:CLEANLIB ${PLATFORM} ${CFG} ${TO_ROOT} |
|
76 |
|
77 # only runs during 'abld freeze' |
|
78 FREEZE: |
|
79 @echo *** DEBUG: FREEZE ${PLATFORM} ${CFG} ${TO_ROOT} |
|
80 |
|
81 # only runs when -savespace is specified. |
|
82 SAVESPACE: |
|
83 @echo *** DEBUG: SAVESPACE ${PLATFORM} ${CFG} ${TO_ROOT} |
|
84 |
|
85 # Generic target. Catches everything else (unknown targets etc.) |
|
86 %: |
|
87 @echo *** DEBUG: GENERIC $@ ${PLATFORM} ${CFG} ${TO_ROOT} |
|
88 |
|
89 # End of File |