3 INCLUDEPATH += $$PWD/src
4 DEPENDPATH += $$PWD/src
6 HEADERS += $$PWD/src/updater.h
7 SOURCES += $$PWD/src/updater.cpp
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
18 DEFINES += UPDATER_DEFAULT
20 INCLUDEPATH += $$PWD/src/impl
21 DEPENDPATH += $$PWD/src/impl
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
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