javamanager/javainstaller/installer/build/javainstaller.pro
changeset 21 2a9601315dfc
child 25 9ac0a0a7da70
equal deleted inserted replaced
18:e8e63152f320 21:2a9601315dfc
       
     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)