summaryrefslogtreecommitdiffstats
path: root/examples/testapp/testapp.pro
blob: 418d582ca8a5dfd2313afdb709be21d2f2dd603c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
TEMPLATE = app
INCLUDEPATH += . ..
TARGET = testapp

include(../../installerfw.pri)

!static {
    warning("You can use this example only with a static build of Qt and IFW!")
}

DESTDIR = $$IFW_BUILD_TREE/examples/testapp/packages/com.nokia.testapp/data

FORMS += \
        componentselectiondialog.ui \
        updatesettingsdialog.ui \
        updatesettingswidget.ui

HEADERS += mainwindow.h \
        componentselectiondialog.h \
        updatesettingsdialog.h \
        updateagent.h \
        updatesettingswidget.h

SOURCES += main.cpp \
        mainwindow.cpp \
        componentselectiondialog.cpp \
        updatesettingsdialog.cpp \
        updateagent.cpp \
        updatesettingswidget.cpp

RESOURCES += testapp.qrc

macx {
    QMAKE_POST_LINK = ($$IFW_APP_PATH/binarycreator -p $$IFW_SOURCE_TREE/examples/testapp/packages \
        -c $$IFW_SOURCE_TREE/examples/testapp/config/config.xml -t $$IFW_APP_PATH/installerbase \
         TestAppInstaller.app
} win32: {
    QMAKE_POST_LINK = ($$IFW_APP_PATH/binarycreator.exe -p $$IFW_SOURCE_TREE/examples/testapp/packages \
        -c $$IFW_SOURCE_TREE/examples/testapp/config/config.xml -t $$IFW_APP_PATH/installerbase.exe \
         TestAppInstaller.exe)
} else {
    QMAKE_POST_LINK = ($$IFW_APP_PATH/binarycreator -p $$IFW_SOURCE_TREE/examples/testapp/packages \
        -c $$IFW_SOURCE_TREE/examples/testapp/config/config.xml -t $$IFW_APP_PATH/installerbase \
         TestAppInstaller)
}