src/hbfeedback/hbfeedback.pro
changeset 1 f7ac710697a9
parent 0 16d8024aca5e
child 2 06ff229162e9
equal deleted inserted replaced
0:16d8024aca5e 1:f7ac710697a9
    26 
    26 
    27 TEMPLATE = lib
    27 TEMPLATE = lib
    28 TARGET = $$hbLibraryTarget(HbFeedback)
    28 TARGET = $$hbLibraryTarget(HbFeedback)
    29 DEFINES += BUILD_HB_FEEDBACK
    29 DEFINES += BUILD_HB_FEEDBACK
    30 DEFINES += HB_INSTALL_DIR=\"\\\"$${HB_INSTALL_DIR}\\\"\"
    30 DEFINES += HB_INSTALL_DIR=\"\\\"$${HB_INSTALL_DIR}\\\"\"
    31 developer:DEFINES += BUILD_HB_INTERNAL
       
    32 
    31 
    33 INCLUDEPATH += .
    32 INCLUDEPATH += .
    34 DEPENDPATH += .
    33 DEPENDPATH += .
    35 
    34 
    36 # directories
    35 # directories
    40 # components
    39 # components
    41 include(player/player.pri)
    40 include(player/player.pri)
    42 
    41 
    43 CONVENIENCE_HEADERS += $${HB_BUILD_DIR}/include/hbfeedback/hbfeedback.h
    42 CONVENIENCE_HEADERS += $${HB_BUILD_DIR}/include/hbfeedback/hbfeedback.h
    44 CONVENIENCE_HEADERS += $$files($${HB_BUILD_DIR}/include/hbfeedback/Hb*)
    43 CONVENIENCE_HEADERS += $$files($${HB_BUILD_DIR}/include/hbfeedback/Hb*)
    45 HEADERS += $$PUBLIC_HEADERS $$INTERNAL_HEADERS $$CONVENIENCE_HEADERS
    44 HEADERS += $$PUBLIC_HEADERS $$PRIVATE_HEADERS $$CONVENIENCE_HEADERS
    46 
    45 
    47 # dependencies
    46 # dependencies
    48 hbAddLibrary(hbcore/HbCore)
    47 hbAddLibrary(hbcore/HbCore)
    49 
    48 
    50 # installation
    49 # installation
    66 #QMAKE_DISTCLEAN += $$hbNativePath($${HB_BUILD_DIR}/include/hbfeedback/private/*)
    65 #QMAKE_DISTCLEAN += $$hbNativePath($${HB_BUILD_DIR}/include/hbfeedback/private/*)
    67 
    66 
    68 symbian {
    67 symbian {
    69     LIBS += -ltouchfeedback -lcone -lws32
    68     LIBS += -ltouchfeedback -lcone -lws32
    70     LIBS        += -ltacticon
    69     LIBS        += -ltacticon
    71     INCLUDEPATH += /epoc32/include/platform/mw
    70     INCLUDEPATH += $${EPOCROOT}epoc32/include/platform/mw
    72 
    71 
    73     defFilePath = ..
       
    74     TARGET.EPOCALLOWDLLDATA = 1
    72     TARGET.EPOCALLOWDLLDATA = 1
    75     TARGET.CAPABILITY = CAP_GENERAL_DLL
    73     TARGET.CAPABILITY = CAP_GENERAL_DLL
    76     TARGET.UID3=0x20022E9D
    74     TARGET.UID3=0x20022E9D
    77     # for touchfeedback headers
    75     # for touchfeedback headers
    78     INCLUDEPATH += /epoc32/include/mw
    76     INCLUDEPATH += $${EPOCROOT}epoc32/include/mw
    79 
    77 
    80     hbExportHeaders(hbfeedback)
    78     hbExportHeaders(hbfeedback)
    81 }
    79 }
    82 
    80 
    83 include($${HB_SOURCE_DIR}/src/hbcommon.pri)
    81 include($${HB_SOURCE_DIR}/src/hbcommon.pri)