ganeswidgets/ganeswidgets.pro
changeset 20 a60f8b6b1d32
parent 17 a10844a9914d
equal deleted inserted replaced
17:a10844a9914d 20:a60f8b6b1d32
     7 # Initial Contributors:
     7 # Initial Contributors:
     8 # Nokia Corporation - initial contribution.
     8 # Nokia Corporation - initial contribution.
     9 # Contributors:
     9 # Contributors:
    10 # Description:
    10 # Description:
    11 
    11 
    12 symbian:TARGET.UID3 = 0x10207C66
       
    13 TEMPLATE = lib
    12 TEMPLATE = lib
    14 CONFIG += hb
    13 CONFIG += hb
    15 TARGET = ganeswidgets
    14 TARGET = ganeswidgets
    16 DEFINES += BUILD_HG_WIDGETS
    15 DEFINES += BUILD_HG_WIDGETS
    17 TARGET.CAPABILITY = All \
    16 TARGET.CAPABILITY = All \
    18     -TCB
    17     -TCB
    19 DEPENDPATH += .
    18 DEPENDPATH += .
    20 INCLUDEPATH += . \
    19 INCLUDEPATH += . \
    21     inc \
    20     inc \
    22     $$MW_LAYER_SYSTEMINCLUDE
    21     $$MW_LAYER_SYSTEMINCLUDE \
       
    22     /epoc32/include/mw/hb/hbfeedback
    23 LIBS += -lestor.dll \
    23 LIBS += -lestor.dll \
    24     -lhbcore \
    24     -lhbcore \
       
    25     -lhbfeedback \
    25     -lhbwidgets \
    26     -lhbwidgets \
    26     -llibOpenVG.dll \
    27     -llibOpenVG.dll \
    27     -llibOpenVGU.dll
    28     -llibOpenVGU.dll
    28 symbian { 
    29 symbian {
       
    30     TARGET.UID3 = 0x10207C66
    29     TARGET.EPOCALLOWDLLDATA = 1
    31     TARGET.EPOCALLOWDLLDATA = 1
    30     
    32     
       
    33     #Symmetric Multi-Processing safety
       
    34 	MMP_RULES += SMPSAFE
       
    35 	
    31     #the def files are located in the root of hgwidgets so this is needed
    36     #the def files are located in the root of hgwidgets so this is needed
    32     defFilePath=..
    37     defFilePath=..
    33 }
    38 }
    34 
    39 
    35 # Input
    40 # Input
    55     src/hgqtquadrenderer.cpp \
    60     src/hgqtquadrenderer.cpp \
    56     src/hgtransformedquad.cpp \
    61     src/hgtransformedquad.cpp \
    57     src/hgtransformedquadrenderer.cpp \
    62     src/hgtransformedquadrenderer.cpp \
    58     src/hgcenteritemarea.cpp
    63     src/hgcenteritemarea.cpp
    59 HEADERS = inc/trace.h \
    64 HEADERS = inc/trace.h \
    60     ../hgwidgets_plat/ganeswidgets_api/inc/hgwidgets.h \
    65     ../hgwidgets_pub/ganeswidgets_api/inc/hgwidgets.h \
    61     ../hgwidgets_plat/ganeswidgets_api/inc/hggrid.h \
    66     ../hgwidgets_pub/ganeswidgets_api/inc/hggrid.h \
    62     ../hgwidgets_plat/ganeswidgets_api/inc/hgmediawall.h \
    67     ../hgwidgets_pub/ganeswidgets_api/inc/hgmediawall.h \
    63     inc/hgwidgets_p.h \
    68     inc/hgwidgets_p.h \
    64     inc/hggrid_p.h \
    69     inc/hggrid_p.h \
    65     inc/hgmediawall_p.h \
    70     inc/hgmediawall_p.h \
    66     inc/hgmediawallrenderer.h \
    71     inc/hgmediawallrenderer.h \
    67     inc/hgcontainer.h \
    72     inc/hgcontainer.h \