|
1 # |
|
2 # Copyright (c) 2009-2010 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 # |
|
16 |
|
17 include(../../../../inc/build_defines.pri) |
|
18 |
|
19 symbian { |
|
20 TEMPLATE=lib |
|
21 TARGET=javainstaller |
|
22 DEPENDPATH += ../src.s60/applicationregistrator \ |
|
23 ../src.s60/iconconverter \ |
|
24 ../src.s60/jadjarmatcher \ |
|
25 ../src.s60/utils |
|
26 |
|
27 CONFIG += omj java stl |
|
28 contains(PROJECT_DEFINES,RD_JAVA_S60_RELEASE_5_0) { |
|
29 CONFIG -= qt |
|
30 } |
|
31 contains(PROJECT_DEFINES,RD_JAVA_S60_RELEASE_9_2) { |
|
32 CONFIG -= qt |
|
33 } |
|
34 |
|
35 TARGET.UID2 = 0x1000008d |
|
36 |
|
37 INCLUDEPATH += ../src.s60/applicationregistrator \ |
|
38 ../src.s60/iconconverter \ |
|
39 ../src.s60/jadjarmatcher \ |
|
40 ../src.s60/utils |
|
41 |
|
42 SOURCES += ../src.s60/applicationregistrator/applicationregistrator.cpp \ |
|
43 ../src.s60/applicationregistrator/sifnotifier.cpp \ |
|
44 ../src.s60/applicationregistrator/sifregistrator.cpp \ |
|
45 ../src.s60/iconconverter/iconconverter.cpp \ |
|
46 ../src.s60/iconconverter/mifconverter.cpp \ |
|
47 ../src.s60/jadjarmatcher/jadjarmatcher.cpp \ |
|
48 ../src.s60/jadjarmatcher/jadjarmatcherscanfrominbox.cpp \ |
|
49 ../src.s60/utils/filewriter.cpp \ |
|
50 ../src.s60/utils/fileroots.cpp \ |
|
51 ../src.s60/utils/sysutil.cpp |
|
52 |
|
53 LIBS += -lapgrfx -lbafl -lcentralrepository -lcharconv -lefsrv -lestor \ |
|
54 -lezip -lfbscli -limageconversion -lmsgs \ |
|
55 -lsysutil -lplatformenv -lws32 -lapparc -lcentralrepository \ |
|
56 -lhal -lcaf -lcafutils |
|
57 |
|
58 contains(PROJECT_DEFINES,RD_JAVA_S60_50_REL2) { |
|
59 LIBS += -lmcsmenu |
|
60 } |
|
61 |
|
62 contains(PROJECT_DEFINES,RD_JAVA_S60_RELEASE_10_1_ONWARDS) { |
|
63 LIBS += -lQtServiceFramework |
|
64 } |
|
65 |
|
66 MMP_RULES += \ |
|
67 "$${LITERAL_HASH}include <bldvariant.hrh>" \ |
|
68 "$${LITERAL_HASH}ifdef SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK" \ |
|
69 "LIBRARY scrclient.lib" \ |
|
70 "$${LITERAL_HASH}endif" |
|
71 } else { |
|
72 CONFIG += omj java javaonly stl |
|
73 } |
|
74 |
|
75 |
|
76 include(../../../../build/omj.pri) |