[556] | 1 | TEMPLATE = app
|
---|
| 2 | TARGET =
|
---|
| 3 | DEPENDPATH += .
|
---|
| 4 | INCLUDEPATH += .
|
---|
[846] | 5 | VERSION = $$QT_VERSION
|
---|
[556] | 6 |
|
---|
| 7 | # Input
|
---|
| 8 | HEADERS += \
|
---|
| 9 | demoapplication.h \
|
---|
| 10 | fluidlauncher.h \
|
---|
| 11 | pictureflow.h \
|
---|
| 12 | slideshow.h
|
---|
| 13 |
|
---|
| 14 | SOURCES += \
|
---|
| 15 | demoapplication.cpp \
|
---|
| 16 | fluidlauncher.cpp \
|
---|
| 17 | main.cpp \
|
---|
| 18 | pictureflow.cpp \
|
---|
| 19 | slideshow.cpp
|
---|
| 20 |
|
---|
| 21 | embedded{
|
---|
| 22 | target.path = $$[QT_INSTALL_DEMOS]/embedded/fluidlauncher
|
---|
| 23 | sources.files = $$SOURCES $$HEADERS $$RESOURCES *.pro *.html config.xml screenshots slides
|
---|
| 24 | sources.path = $$[QT_INSTALL_DEMOS]/embedded/fluidlauncher
|
---|
| 25 | INSTALLS += target sources
|
---|
| 26 | }
|
---|
| 27 |
|
---|
| 28 | wince*{
|
---|
| 29 | QT += svg
|
---|
| 30 |
|
---|
| 31 | BUILD_DIR = release
|
---|
| 32 | if(!debug_and_release|build_pass):CONFIG(debug, debug|release) {
|
---|
| 33 | BUILD_DIR = debug
|
---|
| 34 | }
|
---|
| 35 |
|
---|
| 36 | executables.sources = \
|
---|
| 37 | $$QT_BUILD_TREE/demos/embedded/embeddedsvgviewer/$${BUILD_DIR}/embeddedsvgviewer.exe \
|
---|
| 38 | $$QT_BUILD_TREE/demos/embedded/styledemo/$${BUILD_DIR}/styledemo.exe \
|
---|
| 39 | $$QT_BUILD_TREE/demos/deform/$${BUILD_DIR}/deform.exe \
|
---|
| 40 | $$QT_BUILD_TREE/demos/pathstroke/$${BUILD_DIR}/pathstroke.exe \
|
---|
| 41 | $$QT_BUILD_TREE/examples/graphicsview/elasticnodes/$${BUILD_DIR}/elasticnodes.exe \
|
---|
| 42 | $$QT_BUILD_TREE/examples/widgets/wiggly/$${BUILD_DIR}/wiggly.exe \
|
---|
| 43 | $$QT_BUILD_TREE/examples/painting/concentriccircles/$${BUILD_DIR}/concentriccircles.exe \
|
---|
| 44 | $$QT_BUILD_TREE/examples/draganddrop/$${BUILD_DIR}/fridgemagnets.exe
|
---|
| 45 |
|
---|
| 46 | executables.path = .
|
---|
| 47 |
|
---|
| 48 | files.sources = $$PWD/screenshots $$PWD/slides $$PWD/../embeddedsvgviewer/shapes.svg
|
---|
| 49 | files.path = .
|
---|
| 50 |
|
---|
| 51 | config.sources = $$PWD/config_wince/config.xml
|
---|
| 52 | config.path = .
|
---|
| 53 |
|
---|
| 54 | DEPLOYMENT += config files executables
|
---|
| 55 |
|
---|
| 56 | DEPLOYMENT_PLUGIN += qgif qjpeg qmng qsvg
|
---|
| 57 | }
|
---|
| 58 |
|
---|
| 59 | symbian {
|
---|
| 60 | load(data_caging_paths)
|
---|
[846] | 61 | include($$QT_SOURCE_TREE/demos/symbianpkgrules.pri)
|
---|
| 62 | RSS_RULES = # Clear RSS_RULES, otherwise fluidlauncher will get put into QtDemos folder
|
---|
[556] | 63 |
|
---|
| 64 | TARGET.UID3 = 0xA000A641
|
---|
| 65 |
|
---|
[846] | 66 | defineReplace(regResourceDir) {
|
---|
| 67 | symbian-abld|symbian-sbsv2 {
|
---|
| 68 | return($${EPOCROOT}$$HW_ZDIR$$REG_RESOURCE_IMPORT_DIR/$$basename(1))
|
---|
| 69 | } else {
|
---|
| 70 | return($${QT_BUILD_TREE}/$$1)
|
---|
| 71 | }
|
---|
| 72 | }
|
---|
| 73 |
|
---|
| 74 | defineReplace(appResourceDir) {
|
---|
| 75 | symbian-abld|symbian-sbsv2 {
|
---|
| 76 | return($${EPOCROOT}$${HW_ZDIR}$${APP_RESOURCE_DIR}/$$basename(1))
|
---|
| 77 | } else {
|
---|
| 78 | return($${QT_BUILD_TREE}/$$1)
|
---|
| 79 | }
|
---|
| 80 | }
|
---|
| 81 |
|
---|
[556] | 82 | executables.sources = \
|
---|
[846] | 83 | $$QT_BUILD_TREE/demos/embedded/styledemo/styledemo.exe \
|
---|
| 84 | $$QT_BUILD_TREE/demos/deform/deform.exe \
|
---|
| 85 | $$QT_BUILD_TREE/demos/pathstroke/pathstroke.exe \
|
---|
| 86 | $$QT_BUILD_TREE/examples/widgets/wiggly/wiggly.exe \
|
---|
| 87 | $$QT_BUILD_TREE/examples/network/qftp/qftp.exe \
|
---|
| 88 | $$QT_BUILD_TREE/examples/xml/saxbookmarks/saxbookmarks.exe \
|
---|
| 89 | $$QT_BUILD_TREE/demos/embedded/desktopservices/desktopservices.exe \
|
---|
| 90 | $$QT_BUILD_TREE/examples/draganddrop/fridgemagnets/fridgemagnets.exe \
|
---|
| 91 | $$QT_BUILD_TREE/examples/widgets/softkeys/softkeys.exe \
|
---|
| 92 | $$QT_BUILD_TREE/demos/embedded/raycasting/raycasting.exe \
|
---|
| 93 | $$QT_BUILD_TREE/demos/embedded/flickable/flickable.exe \
|
---|
| 94 | $$QT_BUILD_TREE/demos/embedded/digiflip/digiflip.exe \
|
---|
| 95 | $$QT_BUILD_TREE/demos/embedded/lightmaps/lightmaps.exe \
|
---|
| 96 | $$QT_BUILD_TREE/demos/embedded/flightinfo/flightinfo.exe
|
---|
[556] | 97 |
|
---|
| 98 | executables.path = /sys/bin
|
---|
| 99 |
|
---|
| 100 | reg_resource.sources = \
|
---|
[846] | 101 | $$regResourceDir(demos/embedded/styledemo/styledemo_reg.rsc) \
|
---|
| 102 | $$regResourceDir(demos/deform/deform_reg.rsc) \
|
---|
| 103 | $$regResourceDir(demos/pathstroke/pathstroke_reg.rsc) \
|
---|
| 104 | $$regResourceDir(examples/widgets/wiggly/wiggly_reg.rsc) \
|
---|
| 105 | $$regResourceDir(examples/network/qftp/qftp_reg.rsc)\
|
---|
| 106 | $$regResourceDir(examples/xml/saxbookmarks/saxbookmarks_reg.rsc) \
|
---|
| 107 | $$regResourceDir(demos/embedded/desktopservices/desktopservices_reg.rsc) \
|
---|
| 108 | $$regResourceDir(examples/draganddrop/fridgemagnets/fridgemagnets_reg.rsc) \
|
---|
| 109 | $$regResourceDir(examples/widgets/softkeys/softkeys_reg.rsc) \
|
---|
| 110 | $$regResourceDir(demos/embedded/raycasting/raycasting_reg.rsc) \
|
---|
| 111 | $$regResourceDir(demos/embedded/flickable/flickable_reg.rsc) \
|
---|
| 112 | $$regResourceDir(demos/embedded/digiflip/digiflip_reg.rsc) \
|
---|
| 113 | $$regResourceDir(demos/embedded/lightmaps/lightmaps_reg.rsc) \
|
---|
| 114 | $$regResourceDir(demos/embedded/flightinfo/flightinfo_reg.rsc)
|
---|
[556] | 115 |
|
---|
| 116 | contains(QT_CONFIG, phonon) {
|
---|
[846] | 117 | reg_resource.sources += $$regResourceDir(demos/qmediaplayer/qmediaplayer_reg.rsc)
|
---|
[556] | 118 | }
|
---|
| 119 |
|
---|
[769] | 120 | contains(QT_CONFIG, multimedia) {
|
---|
[846] | 121 | reg_resource.sources += $$regResourceDir(demos/spectrum/app/spectrum_reg.rsc)
|
---|
[769] | 122 | }
|
---|
[556] | 123 |
|
---|
[769] | 124 |
|
---|
|
---|