]> git.sur5r.net Git - minitube/blob - lib/updater/updater.pri
New upstream version 3.8
[minitube] / lib / updater / updater.pri
1 DEFINES *= UPDATER
2
3 INCLUDEPATH += $$PWD/src
4 DEPENDPATH += $$PWD/src
5
6 HEADERS += $$PWD/src/updater.h
7 SOURCES += $$PWD/src/updater.cpp
8
9 macx:!contains(DEFINES, UPDATER_NO_SPARKLE) {
10     DEFINES += UPDATER_SPARKLE
11     INCLUDEPATH += $$PWD/src/sparkle
12     DEPENDPATH += $$PWD/src/sparkle
13     LIBS += -F/Library/Frameworks -framework Sparkle
14     INCLUDEPATH += /Library/Frameworks/Sparkle.framework/Headers
15     HEADERS += $$PWD/src/sparkle/sparkleupdater.h
16     OBJECTIVE_SOURCES += $$PWD/src/sparkle/sparkleupdater.mm
17 } else {
18     DEFINES += UPDATER_DEFAULT
19     QT *= network widgets
20     INCLUDEPATH += $$PWD/src/impl
21     DEPENDPATH += $$PWD/src/impl
22
23     HEADERS += \
24     $$PWD/src/impl/checker.h \
25     $$PWD/src/impl/defaultupdater.h \
26     $$PWD/src/impl/dialog.h \
27     $$PWD/src/impl/downloader.h \
28     $$PWD/src/impl/installer.h \
29     $$PWD/src/impl/parser.h \
30     $$PWD/src/impl/runinstaller.h \
31     $$PWD/src/impl/simplexmlparser.h \
32     $$PWD/src/impl/appcastparser.h \
33     $$PWD/src/impl/openinstaller.h
34
35     SOURCES +=  \
36     $$PWD/src/impl/checker.cpp \
37     $$PWD/src/impl/defaultupdater.cpp \
38     $$PWD/src/impl/dialog.cpp \
39     $$PWD/src/impl/downloader.cpp \
40     $$PWD/src/impl/runinstaller.cpp \
41     $$PWD/src/impl/simplexmlparser.cpp \
42     $$PWD/src/impl/appcastparser.cpp \
43     $$PWD/src/impl/openinstaller.cpp
44 }