diff -r 6aeb7a756187 -r 3c88a81ff781 utilities/downloadmanager/DownloadManager.pro --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/utilities/downloadmanager/DownloadManager.pro Fri Oct 15 17:30:59 2010 -0400 @@ -0,0 +1,99 @@ +# +# DownloadManager.pro +# + + +TEMPLATE = lib +TARGET = BrDownloadMgr +DEFINES += BUILD_DOWNLOAD_MGR_LIB +DEFINES+=QT_BEARER=1 +DEFINES+=MAEMO_QT_BEARER=0 +QT += core network xml + +ROOT_DIR = $$PWD/../.. + +symbian { + HEADERS += $$PWD/inc/drmstorage.h + HEADERS += $$PWD/inc/wmdrmdownloadbackend.h + SOURCES += $$PWD/src/drmstorage.cpp +} +else { + HEADERS += $$PWD/inc/progressivedownloadserver.h + SOURCES += $$PWD/src/progressivedownloadserver.cpp +} + +INCLUDEPATH += $$PWD/inc $$PWD/../serviceipcclient +LIBS += -lbrserviceipcclient + +CONFIG(release, debug|release):!CONFIG(QTDIR_build){ + !unix : contains(QT_CONFIG, reduce_exports): CONFIG += hide_symbols + unix : contains(QT_CONFIG, reduce_relocations): CONFIG += bsymbolic_functions +} +CONFIG -= warn_on +*-g++* : QMAKE_CXXFLAGS += -Wreturn-type -fno-strict-aliasing + +symbian { + TARGET.UID3 = 0x200267E1 + TARGET.VID = VID_DEFAULT + TARGET.EPOCALLOWDLLDATA = 1 + TARGET.CAPABILITY = All -Tcb + INCLUDEPATH += $$MW_LAYER_SYSTEMINCLUDE + + LIBS += -lefsrv -lcaf -lcafutils + myIncBlock = \ + "$${LITERAL_HASH}include " \ + "$${LITERAL_HASH}if (defined RD_WMDRM_DLA_ENABLERS)" \ + "SOURCE wmdrmdownloadbackend.cpp" \ + "LIBRARY cameseutility.lib" \ + "LIBRARY charconv.lib" \ + "$${LITERAL_HASH}endif" + + MMP_RULES += myIncBlock + MMP_RULES += EXPORTUNFROZEN +} + +HEADERS += $$PWD/inc/downloadmanager.h \ + $$PWD/inc/dmcommon.h \ + $$PWD/inc/dmcommoninternal.h \ + $$PWD/inc/download.h \ + $$PWD/inc/dmpimpl.h \ + $$PWD/inc/downloadbackend.h \ + $$PWD/inc/httpdownloadbackend.h \ + $$PWD/inc/omadownloadbackend.h \ + $$PWD/inc/downloadcore.h \ + $$PWD/inc/downloadcoremanager.h \ + $$PWD/inc/downloadevent.h \ + $$PWD/inc/downloadfactory.h \ + $$PWD/inc/downloadinfo.h \ + $$PWD/inc/omaddparser.h \ + $$PWD/inc/downloadstore.h \ + $$PWD/inc/filestorage.h \ + $$PWD/inc/oma2downloadbackend.h \ + $$PWD/inc/clientdownload.h \ + $$PWD/inc/paralleldownloadmanager.h \ + $$PWD/inc/sequentialdownloadmanager.h \ + $$PWD/inc/downloadmanagerclient.h \ + $$PWD/inc/backgrounddownloadmanager.h \ + $$PWD/inc/backgrounddownload.h \ + $$PWD/inc/storageutility.h + +SOURCES += $$PWD/src/downloadmanager.cpp \ + $$PWD/src/downloadcore.cpp \ + $$PWD/src/downloadbackend.cpp \ + $$PWD/src/httpdownloadbackend.cpp \ + $$PWD/src/omadownloadbackend.cpp \ + $$PWD/src/downloadcoremanager.cpp \ + $$PWD/src/downloadevent.cpp \ + $$PWD/src/downloadfactory.cpp \ + $$PWD/src/downloadinfo.cpp \ + $$PWD/src/omaddparser.cpp \ + $$PWD/src/filestorage.cpp \ + $$PWD/src/oma2downloadbackend.cpp \ + $$PWD/src/clientdownload.cpp \ + $$PWD/src/paralleldownloadmanager.cpp \ + $$PWD/src/sequentialdownloadmanager.cpp \ + $$PWD/src/downloadmanagerclient.cpp \ + $$PWD/src/backgrounddownloadmanager.cpp \ + $$PWD/src/backgrounddownload.cpp \ + $$PWD/src/storageutility.cpp +