src/hbservers/hbthemeserver/hbthemeserver.pro
changeset 21 4633027730f5
parent 7 923ff622b8b9
equal deleted inserted replaced
7:923ff622b8b9 21:4633027730f5
    35 # dependencies
    35 # dependencies
    36 hbAddLibrary(hbcore/HbCore)
    36 hbAddLibrary(hbcore/HbCore)
    37 
    37 
    38 # Input
    38 # Input
    39 SOURCES  += $$PWD/main.cpp 
    39 SOURCES  += $$PWD/main.cpp 
    40 SOURCES  += $$PWD/hbthemeserver.cpp
       
    41 SOURCES  += $$PWD/hbthemeserverapplication.cpp
       
    42 SOURCES  += $$PWD/hbthemeserverutils.cpp
       
    43 SOURCES  += $$PWD/hbiconcacheitemcreator_p.cpp 
    40 SOURCES  += $$PWD/hbiconcacheitemcreator_p.cpp 
    44 SOURCES  += $$PWD/hbpixmapiconprocessor_p.cpp
    41 SOURCES  += $$PWD/hbpixmapiconprocessor_p.cpp
    45 SOURCES  += $$PWD/hbpiciconprocessor_p.cpp
    42 SOURCES  += $$PWD/hbpiciconprocessor_p.cpp
    46 SOURCES  += $$PWD/hbicondatacache_p.cpp
    43 SOURCES  += $$PWD/hbicondatacache_p.cpp
    47 SOURCES  += $$PWD/hbcache_p.cpp
       
    48 
    44 
    49 HEADERS += $$PWD/hbthemeserver_p.h
       
    50 HEADERS += $$PWD/hbthemeserverapplication_p.h
       
    51 HEADERS += $$PWD/hbthemeserverutils_p.h
       
    52 HEADERS += $$PWD/hbiconcacheitemcreator_p.h
    45 HEADERS += $$PWD/hbiconcacheitemcreator_p.h
    53 HEADERS += $$PWD/hbiconprocessor_p.h
    46 HEADERS += $$PWD/hbiconprocessor_p.h
    54 HEADERS += $$PWD/hbpixmapiconprocessor_p.h
    47 HEADERS += $$PWD/hbpixmapiconprocessor_p.h
    55 HEADERS += $$PWD/hbpiciconprocessor_p.h
    48 HEADERS += $$PWD/hbpiciconprocessor_p.h
    56 HEADERS += $$PWD/hbicondatacache_p.h
    49 HEADERS += $$PWD/hbicondatacache_p.h
    57 HEADERS += $$PWD/hbcache_p.h
       
    58 HEADERS += $$PWD/hbdoublelinkedlist_p.h
    50 HEADERS += $$PWD/hbdoublelinkedlist_p.h
    59 HEADERS += $$PWD/hbdoublelinkedlistinline_p.h
    51 HEADERS += $$PWD/hbdoublelinkedlistinline_p.h
    60 
    52 
    61 symbian:CONFIG += nvg
       
    62 
       
    63 symbian {
    53 symbian {
       
    54     CONFIG += nvg
       
    55     
       
    56     SOURCES  += $$PWD/hbthemeserver.cpp
       
    57     SOURCES  += $$PWD/hbthemeserverapplication.cpp
       
    58     SOURCES  += $$PWD/hbthemeserverutils.cpp
    64     SOURCES  += $$PWD/hbthemeserver_symbian.cpp
    59     SOURCES  += $$PWD/hbthemeserver_symbian.cpp
    65     SOURCES  += $$PWD/hbthemewatcher_symbian.cpp
    60     SOURCES  += $$PWD/hbthemewatcher_symbian.cpp
       
    61 
       
    62     HEADERS += $$PWD/hbthemeserver_p.h
       
    63     HEADERS += $$PWD/hbthemeserverapplication_p.h
       
    64     HEADERS += $$PWD/hbthemeserverutils_p.h
    66     HEADERS += $$PWD/hbthemeserver_symbian_p_p.h
    65     HEADERS += $$PWD/hbthemeserver_symbian_p_p.h
    67     HEADERS += $$PWD/hbthemewatcher_symbian_p.h
    66     HEADERS += $$PWD/hbthemewatcher_symbian_p.h
    68     LIBS += -lapgrfx -lws32 -lavkon -lcone -leikcore -lNVGDecoder_SW -llibvgi -lfbscli -lefsrv
    67     LIBS += -lapgrfx -lws32 -lavkon -lcone -leikcore -lNVGDecoder_SW -llibvgi -lfbscli -lefsrv
    69 
    68 
    70     nvg {
    69     nvg {
    97     TARGET.EPOCHEAPSIZE = 0x20000 0xA00000
    96     TARGET.EPOCHEAPSIZE = 0x20000 0xA00000
    98 
    97 
    99     # AllFiles is needed to be able to access icon and effect files in
    98     # AllFiles is needed to be able to access icon and effect files in
   100     # an application's private folder for example.
    99     # an application's private folder for example.
   101     TARGET.CAPABILITY = CAP_SERVER ProtServ
   100     TARGET.CAPABILITY = CAP_SERVER ProtServ
       
   101     MMP_RULES += SMPSAFE
   102     
   102     
   103 }
   103 }
   104 
   104 
   105 QT = core gui svg network
   105 QT += svg
   106 
   106 
   107 # installation
   107 # installation
   108 !local {
   108 !local {
   109     target.path = $${HB_BIN_DIR}
   109     target.path = $${HB_BIN_DIR}
   110     INSTALLS += target
   110     INSTALLS += target