blob: ad4c510984106cc6c5de6cca6220ab8ac6ea7aed [file] [log] [blame]
Edric Milaret627500d2015-03-27 16:41:40 -04001#-------------------------------------------------
2#
3# Project created by QtCreator 2015-03-23T14:30:35
4#
5#-------------------------------------------------
6
7QT += core gui
8
Edric Milaret28290e32016-09-07 15:51:41 -04009greaterThan(QT_MAJOR_VERSION, 4): QT += widgets svg xml network
Edric Milareted0b2802015-10-01 15:10:02 -040010
11win32: QT += winextras
Edric Milaret627500d2015-03-27 16:41:40 -040012
Anthony Léonard7c7e95f2016-11-03 17:20:38 -040013VERSION = 2.0.0
Edric Milaret7af18792015-05-21 16:03:03 -040014GIT_VERSION = $$system(git --git-dir $$PWD/.git --work-tree $$PWD describe --always --tags)
Edric Milaret627500d2015-03-27 16:41:40 -040015
Anthony Léonard7c7e95f2016-11-03 17:20:38 -040016RING_CLIENT_BUILD_DATE = $$(RING_CLIENT_BUILD_DATE)
17isEmpty(RING_CLIENT_BUILD_DATE){
Olivier SOLDANO787fe1d2018-02-01 15:40:45 -050018RING_CLIENT_BUILD_DATE = $$system(date +%Y%m%d)
Anthony Léonard7c7e95f2016-11-03 17:20:38 -040019}
Edric Milaret79d3f682015-12-09 12:32:52 -050020NIGHTLY_VERSION =$$system(date +'%Y%m%d')
21
Edric Milaret627500d2015-03-27 16:41:40 -040022DEFINES += VERSION=\\\"$$VERSION\\\"
Edric Milaret7af18792015-05-21 16:03:03 -040023DEFINES += GIT_VERSION=\\\"$$GIT_VERSION\\\"
Edric Milaret79d3f682015-12-09 12:32:52 -050024DEFINES += NIGHTLY_VERSION=\\\"$$NIGHTLY_VERSION\\\"
Anthony Léonard52153142016-11-04 09:24:51 -040025DEFINES += RING_CLIENT_BUILD_DATE=\"\\\"$$RING_CLIENT_BUILD_DATE\\\"\"
Anthony Léonard70394802017-08-24 15:54:15 -040026DEFINES += LRC_IMPORT
Edric Milaret627500d2015-03-27 16:41:40 -040027
Edric Milaretf38362d2015-05-08 11:53:46 -040028BUILD=$${BUILD}
Sébastien Blincba5b522018-12-10 12:48:36 -050029TARGET = Jami
Edric Milaret627500d2015-03-27 16:41:40 -040030TEMPLATE = app
31
Andreas Traczykfdc7f9b2018-08-14 18:42:03 -040032QMAKE_CXXFLAGS += -std=c++14
Edric Milaret627500d2015-03-27 16:41:40 -040033
Edric Milaretf38362d2015-05-08 11:53:46 -040034contains(BUILD, Debug) {
35 QMAKE_STRIP = echo
36 CONFIG += console
37}
Edric Milaret627500d2015-03-27 16:41:40 -040038
Edric Milaret53ac6e52015-09-14 13:37:06 -040039isEmpty(QMAKE_LRELEASE) {
40 QMAKE_LRELEASE = lrelease
41}
42
Edric Milaret627500d2015-03-27 16:41:40 -040043SOURCES += main.cpp\
Andreas Traczykb8b13ba2018-08-21 16:30:16 -040044 mainwindow.cpp \
Edric Milaret627500d2015-03-27 16:41:40 -040045 callwidget.cpp \
46 configurationwidget.cpp \
Edric Milaret627500d2015-03-27 16:41:40 -040047 navwidget.cpp \
48 accountdetails.cpp \
Edric Milaret627500d2015-03-27 16:41:40 -040049 aboutdialog.cpp \
Edric Milaret4bba46d2015-04-29 16:33:38 -040050 videowidget.cpp \
Edric Milaret559bda52015-04-29 17:02:31 -040051 utils.cpp \
Edric Milaret67007d12015-05-07 09:40:09 -040052 wizarddialog.cpp \
Edric Milaret53f57b62015-05-11 11:02:17 -040053 windowscontactbackend.cpp \
Edric Milaret3e6aefe2015-06-05 16:07:26 -040054 selectareadialog.cpp \
Edric Milaretcdc978b2015-06-04 11:25:12 -040055 accountserializationadapter.cpp \
Edric Milaret029b95a2015-06-09 09:51:44 -040056 accountstatedelegate.cpp \
57 videoview.cpp \
Edric Milaret83b248c2015-06-02 11:42:23 -040058 videooverlay.cpp \
Edric Milaret2afd2bf2015-07-21 17:12:25 -040059 contactpicker.cpp \
Edric Milaret5cbf2b62015-07-09 11:36:53 -040060 globalsystemtray.cpp \
Andreas Traczykb8b13ba2018-08-21 16:30:16 -040061 conversationitemdelegate.cpp \
62 conversationsfilterwidget.cpp \
Nicolas Jager97a21b42015-12-03 16:55:45 -050063 callutilsdialog.cpp \
Nicolas Jager97a21b42015-12-03 16:55:45 -050064 idlabel.cpp \
Nicolas Jager97a21b42015-12-03 16:55:45 -050065 ringcontactlineedit.cpp \
Edric Milaret864a2052016-01-14 15:45:03 -050066 pixbufmanipulator.cpp \
Nicolas Jager584a80e2016-03-18 16:10:00 -040067 qualitydialog.cpp \
Edric Milaretce0ea472016-04-12 10:16:56 -040068 ringbutton.cpp \
Olivier SOLDANOdd878662017-03-27 16:00:06 -040069 photoboothdialog.cpp \
Olivier SOLDANO9657fd12017-03-27 16:06:53 -040070 sendcontactrequestwidget.cpp \
Anthony Léonardf95f7f62017-04-04 11:01:51 -040071 contactrequestwidget.cpp \
Andreas Traczykb8b13ba2018-08-21 16:30:16 -040072 smartlistselectorbuttonnotifier.cpp \
Olivier SOLDANO5d4a1ff2017-05-08 13:12:47 -040073 deleteaccountdialog.cpp \
Olivier SOLDANO3dad1752017-07-13 14:08:53 -040074 bannedcontactswidget.cpp \
Olivier SOLDANOcc28a0d2017-07-21 13:53:31 -040075 photoboothwidget.cpp \
Andreas Traczykb8b13ba2018-08-21 16:30:16 -040076 smartlistmodel.cpp \
77 smartlistview.cpp \
78 accountitemdelegate.cpp \
79 accountlistmodel.cpp \
Andreas Traczyk55f92cb2018-10-23 12:26:25 -040080 invitebuttonswidget.cpp \
Isa Nanic37ccc1c2018-10-26 14:16:28 -040081 wizardwidget.cpp \
82 currentaccountcombobox.cpp \
Andreas Traczyk43c08232018-10-31 13:42:09 -040083 messagewebpage.cpp \
84 messagewebview.cpp \
85 webchathelpers.cpp \
Isa Nanic6e4a39a2018-12-04 14:26:02 -050086 animationhelpers.cpp \
87 settingsitemwidget.cpp
Edric Milaret627500d2015-03-27 16:41:40 -040088
89HEADERS += mainwindow.h \
90 callwidget.h \
91 configurationwidget.h \
Edric Milaret627500d2015-03-27 16:41:40 -040092 navwidget.h \
93 accountdetails.h \
Edric Milaret627500d2015-03-27 16:41:40 -040094 aboutdialog.h \
Edric Milaret4bba46d2015-04-29 16:33:38 -040095 videowidget.h \
Edric Milaret559bda52015-04-29 17:02:31 -040096 utils.h \
Edric Milaret67007d12015-05-07 09:40:09 -040097 wizarddialog.h \
Edric Milaret53f57b62015-05-11 11:02:17 -040098 windowscontactbackend.h \
Edric Milaret3e6aefe2015-06-05 16:07:26 -040099 selectareadialog.h \
Edric Milaretcdc978b2015-06-04 11:25:12 -0400100 accountserializationadapter.h \
Edric Milaret029b95a2015-06-09 09:51:44 -0400101 accountstatedelegate.h \
102 videoview.h \
Edric Milaret83b248c2015-06-02 11:42:23 -0400103 videooverlay.h \
Edric Milaret2afd2bf2015-07-21 17:12:25 -0400104 contactpicker.h \
Edric Milaret2cf34292015-06-22 16:27:03 -0400105 settingskey.h \
Edric Milaret5cbf2b62015-07-09 11:36:53 -0400106 globalsystemtray.h \
Andreas Traczykb8b13ba2018-08-21 16:30:16 -0400107 conversationitemdelegate.h \
108 conversationsfilterwidget.h \
Nicolas Jager97a21b42015-12-03 16:55:45 -0500109 callutilsdialog.h \
Nicolas Jager97a21b42015-12-03 16:55:45 -0500110 idlabel.h \
Nicolas Jager97a21b42015-12-03 16:55:45 -0500111 ringcontactlineedit.h \
Edric Milaret864a2052016-01-14 15:45:03 -0500112 pixbufmanipulator.h \
Edric Milaret4e370992016-01-20 11:29:32 -0500113 qualitydialog.h \
Nicolas Jager584a80e2016-03-18 16:10:00 -0400114 ringthemeutils.h \
Edric Milaretce0ea472016-04-12 10:16:56 -0400115 ringbutton.h \
Olivier SOLDANOdd878662017-03-27 16:00:06 -0400116 photoboothdialog.h \
Olivier SOLDANO9657fd12017-03-27 16:06:53 -0400117 sendcontactrequestwidget.h \
Anthony Léonardf95f7f62017-04-04 11:01:51 -0400118 contactrequestwidget.h \
Andreas Traczykb8b13ba2018-08-21 16:30:16 -0400119 smartlistselectorbuttonnotifier.h \
Olivier SOLDANO5d4a1ff2017-05-08 13:12:47 -0400120 deleteaccountdialog.h \
Olivier SOLDANO3dad1752017-07-13 14:08:53 -0400121 bannedcontactswidget.h \
Olivier SOLDANOcc28a0d2017-07-21 13:53:31 -0400122 photoboothwidget.h \
Andreas Traczykb8b13ba2018-08-21 16:30:16 -0400123 lrcinstance.h \
124 smartlistmodel.h \
125 smartlistview.h \
126 accountitemdelegate.h \
127 accountlistmodel.h \
Andreas Traczyk55f92cb2018-10-23 12:26:25 -0400128 invitebuttonswidget.h \
Isa Nanic37ccc1c2018-10-26 14:16:28 -0400129 wizardwidget.h \
130 currentaccountcombobox.h \
Andreas Traczyk43c08232018-10-31 13:42:09 -0400131 messagewebpage.h \
132 messagewebview.h \
133 webchathelpers.h \
Isa Nanic6e4a39a2018-12-04 14:26:02 -0500134 animationhelpers.h \
135 settingsitemwidget.h
Isa Nanic37ccc1c2018-10-26 14:16:28 -0400136
Edric Milaret627500d2015-03-27 16:41:40 -0400137
Edric Milaretfe390942015-08-04 13:41:03 -0400138contains(DEFINES, URI_PROTOCOL) {
139 HEADERS += shmclient.h
140 SOURCES += shmclient.cpp
141}
142
Edric Milaret627500d2015-03-27 16:41:40 -0400143FORMS += mainwindow.ui \
144 callwidget.ui \
145 configurationwidget.ui \
Edric Milaret627500d2015-03-27 16:41:40 -0400146 accountdetails.ui \
147 aboutdialog.ui \
Edric Milaretcdc978b2015-06-04 11:25:12 -0400148 wizarddialog.ui \
Edric Milaret029b95a2015-06-09 09:51:44 -0400149 videoview.ui \
Edric Milaret43f3c1e2015-07-16 17:52:47 -0400150 videooverlay.ui \
Edric Milaret2afd2bf2015-07-21 17:12:25 -0400151 contactpicker.ui \
Nicolas Jager97a21b42015-12-03 16:55:45 -0500152 callutilsdialog.ui \
Nicolas Jager584a80e2016-03-18 16:10:00 -0400153 qualitydialog.ui \
Edric Milaretce0ea472016-04-12 10:16:56 -0400154 ringbutton.ui \
Olivier SOLDANOdd878662017-03-27 16:00:06 -0400155 photoboothdialog.ui \
Olivier SOLDANO9657fd12017-03-27 16:06:53 -0400156 sendcontactrequestwidget.ui \
Olivier SOLDANO57442b22017-04-20 11:56:57 -0400157 contactrequestwidget.ui \
Olivier SOLDANO5d4a1ff2017-05-08 13:12:47 -0400158 deleteaccountdialog.ui \
Olivier SOLDANO3dad1752017-07-13 14:08:53 -0400159 bannedcontactswidget.ui \
Olivier SOLDANOcc28a0d2017-07-21 13:53:31 -0400160 photoboothwidget.ui \
Andreas Traczyk55f92cb2018-10-23 12:26:25 -0400161 invitebuttonswidget.ui \
Andreas Traczyk43c08232018-10-31 13:42:09 -0400162 wizardwidget.ui \
163 animatedoverlay.ui
Edric Milaret627500d2015-03-27 16:41:40 -0400164
Anthony Léonardac1eaae2017-11-28 14:42:33 +0000165win32: LIBS += -lole32 -luuid -lshlwapi -lgdi32
Edric Milaret25236d92016-03-28 09:40:58 -0400166LIBS += -lqrencode
Edric Milaret4bba46d2015-04-29 16:33:38 -0400167
Edric Milaretf38362d2015-05-08 11:53:46 -0400168INCLUDEPATH += $${RING}/include/libringclient
Edric Milaret79d3f682015-12-09 12:32:52 -0500169INCLUDEPATH += $${RING}/include
Edric Milaret627500d2015-03-27 16:41:40 -0400170
Edric Milaret1eca0292015-06-29 12:03:36 -0400171LIBS += -L$${RING}/lib -lringclient
Edric Milaret627500d2015-03-27 16:41:40 -0400172
173RESOURCES += \
174 ressources.qrc
Edric Milaret18e81842015-04-29 13:51:36 -0400175
176RC_FILE = ico.rc
177
Guillaume Roguez9140be92016-03-24 16:15:00 -0400178TRANSLATIONS = \
Jenkinsdb409842017-07-13 14:44:55 -0400179 translations/ring_client_windows_nb.ts \
Guillaume Roguez9140be92016-03-24 16:15:00 -0400180 translations/ring_client_windows_pa.ts \
Jenkinsdb409842017-07-13 14:44:55 -0400181 translations/ring_client_windows_pt_BR.ts \
Edric Milaret5fa03922016-05-06 12:52:25 -0400182 translations/ring_client_windows_pt.ts \
Jenkinsdb409842017-07-13 14:44:55 -0400183 translations/ring_client_windows_ms.ts \
184 translations/ring_client_windows_de.ts \
185 translations/ring_client_windows_uk.ts \
186 translations/ring_client_windows_sq_AL.ts \
187 translations/ring_client_windows_ca.ts \
188 translations/ring_client_windows_es.ts \
189 translations/ring_client_windows_da_DK.ts \
190 translations/ring_client_windows_et_EE.ts \
191 translations/ring_client_windows_de_DE.ts \
Edric Milaret41941582016-09-14 12:59:04 -0400192 translations/ring_client_windows_lt.ts \
193 translations/ring_client_windows_fr_FR.ts \
Jenkins9a8246e2018-04-30 07:40:50 -0400194 translations/ring_client_windows_nl_BE.ts \
Jenkinsdb409842017-07-13 14:44:55 -0400195 translations/ring_client_windows_he.ts \
196 translations/ring_client_windows_sk_SK.ts \
Edric Milaret41941582016-09-14 12:59:04 -0400197 translations/ring_client_windows_pl.ts \
Jenkins5ab142a2018-02-05 02:40:52 -0500198 translations/ring_client_windows_es_AR.ts \
Jenkinsdb409842017-07-13 14:44:55 -0400199 translations/ring_client_windows_nl.ts \
Edric Milaret41941582016-09-14 12:59:04 -0400200 translations/ring_client_windows_it_IT.ts \
Jenkinsdb409842017-07-13 14:44:55 -0400201 translations/ring_client_windows_bg.ts \
Jenkinsbd8653e2018-10-08 07:40:59 -0400202 translations/ring_client_windows_pt_PT.ts \
Jenkinsdb409842017-07-13 14:44:55 -0400203 translations/ring_client_windows_id.ts \
204 translations/ring_client_windows_en_GB.ts \
205 translations/ring_client_windows_pl_PL.ts \
Edric Milaret41941582016-09-14 12:59:04 -0400206 translations/ring_client_windows.ts \
Jenkins164b0812018-04-09 07:40:49 -0400207 translations/ring_client_windows_eu.ts \
Edric Milaret41941582016-09-14 12:59:04 -0400208 translations/ring_client_windows_eo.ts \
Edric Milaret41941582016-09-14 12:59:04 -0400209 translations/ring_client_windows_nl_NL.ts \
Edric Milaret41941582016-09-14 12:59:04 -0400210 translations/ring_client_windows_ru_RU.ts \
Jenkinsdb409842017-07-13 14:44:55 -0400211 translations/ring_client_windows_hr.ts \
Jenkinsce4309c2018-10-22 07:41:00 -0400212 translations/ring_client_windows_da.ts \
Edric Milaret41941582016-09-14 12:59:04 -0400213 translations/ring_client_windows_zh_CN.ts \
Jenkinsdb409842017-07-13 14:44:55 -0400214 translations/ring_client_windows_fr.ts \
215 translations/ring_client_windows_tr.ts \
216 translations/ring_client_windows_cs_CZ.ts \
Edric Milaret41941582016-09-14 12:59:04 -0400217 translations/ring_client_windows_zh_TW.ts \
Jenkinsdb409842017-07-13 14:44:55 -0400218 translations/ring_client_windows_fr_CA.ts \
Jenkins627f5fd2017-09-18 03:40:42 -0400219 translations/ring_client_windows_ko_KR.ts \
Jenkinsdb409842017-07-13 14:44:55 -0400220 translations/ring_client_windows_zh.ts \
221 translations/ring_client_windows_fa_IR.ts \
222 translations/ring_client_windows_fi.ts \
223 translations/ring_client_windows_sv.ts \
224 translations/ring_client_windows_it.ts \
225 translations/ring_client_windows_el.ts \
226 translations/ring_client_windows_ja.ts \
227 translations/ring_client_windows_hu.ts \
Jenkinscb3d9262017-08-02 22:50:39 -0400228 translations/ring_client_windows_sl.ts \
Jenkinsdb409842017-07-13 14:44:55 -0400229 translations/ring_client_windows_hi_IN.ts \
230 translations/ring_client_windows_ro.ts \
231 translations/ring_client_windows_ru.ts \
232 translations/ring_client_windows_ar.ts \
Edric Milaret53ac6e52015-09-14 13:37:06 -0400233
234maketranslationdir.target = customtarget
235maketranslationdir.commands = $(MKDIR) $$OUT_PWD/share/ring/translations/
236
237updateqm.input = TRANSLATIONS
238updateqm.output = $$OUT_PWD/release/share/ring/translations/${QMAKE_FILE_BASE}.qm
239updateqm.commands = $$QMAKE_LRELEASE ${QMAKE_FILE_IN} -qm $$OUT_PWD/release/share/ring/translations/${QMAKE_FILE_BASE}.qm
240updateqm.CONFIG += no_link
241
242QMAKE_EXTRA_TARGETS += maketranslationdir
243QMAKE_EXTRA_COMPILERS += updateqm
244
245PRE_TARGETDEPS += customtarget compiler_updateqm_make_all
246
247QM_FILES.files = share
248QM_FILES.path = $$OUT_PWD/release
249
250INSTALLS += QM_FILES
251
Edric Milaret18e81842015-04-29 13:51:36 -0400252DISTFILES += \
Edric Milaret031c3052015-04-29 18:14:18 -0400253 License.rtf \
Edric Milaret34eb9202015-05-14 12:36:41 -0400254 ring.nsi
Edric Milaret031c3052015-04-29 18:14:18 -0400255
Edric Milaretf38362d2015-05-08 11:53:46 -0400256win32 {
Edric Milaret031c3052015-04-29 18:14:18 -0400257
Edric Milaretb1b00ce2016-02-03 14:10:05 -0500258 RINGTONES.files = $${RING}/share/ring/ringtones
Edric Milaretf38362d2015-05-08 11:53:46 -0400259 RINGTONES.path = $$OUT_PWD/release
Edric Milaret031c3052015-04-29 18:14:18 -0400260
Sébastien Blincba5b522018-12-10 12:48:36 -0500261 PACKAGING.files = ring.nsi images/jami.ico
Edric Milaretf38362d2015-05-08 11:53:46 -0400262 PACKAGING.path = $$OUT_PWD/release
Edric Milaret031c3052015-04-29 18:14:18 -0400263
Edric Milaretf38362d2015-05-08 11:53:46 -0400264 LICENSE.files = License.rtf
265 LICENSE.path = $$OUT_PWD/release
266
Edric Milarete36688f2015-11-24 13:31:50 -0500267 RUNTIMEDIR=$$[QT_INSTALL_BINS]
Edric Milaretf38362d2015-05-08 11:53:46 -0400268
Edric Milarete19c4cd2016-02-12 10:19:44 -0500269 RUNTIME.files = $${RING}/bin/libring.dll $${RING}/bin/libringclient.dll $${RING}/bin/libqrencode.dll
Edric Milaretf38362d2015-05-08 11:53:46 -0400270 RUNTIME.path = $$OUT_PWD/release
271
Edric Milaret53ac6e52015-09-14 13:37:06 -0400272 LRC_TRANSLATION.files = $${RING}/share/libringclient/translations
273 LRC_TRANSLATION.path = $$OUT_PWD/release/share/libringclient/
274
Edric Milaretf38362d2015-05-08 11:53:46 -0400275 QTRUNTIME.files = $$RUNTIMEDIR/Qt5Core.dll $$RUNTIMEDIR/Qt5Widgets.dll \
Edric Milaret43f3c1e2015-07-16 17:52:47 -0400276 $$RUNTIMEDIR/Qt5Gui.dll $$RUNTIMEDIR/Qt5Svg.dll \
Edric Milaret28290e32016-09-07 15:51:41 -0400277 $$RUNTIMEDIR/Qt5Xml.dll $$RUNTIMEDIR/Qt5WinExtras.dll \
Andreas Traczyk43c08232018-10-31 13:42:09 -0400278 $$RUNTIMEDIR/Qt5Network.dll $$RUNTIMEDIR/Qt5Sql.dll \
279 $$RUNTIMEDIR/Qt5WebEngineWidgets.dll $$RUNTIMEDIR/Qt5WebChannel.dll
280
Edric Milaretf38362d2015-05-08 11:53:46 -0400281 QTRUNTIME.path = $$OUT_PWD/release
282
Edric Milaret791f0002015-09-28 12:58:47 -0400283 QTDEPSRUNTIME.files = $$RUNTIMEDIR/zlib1.dll \
Edric Milaretf38362d2015-05-08 11:53:46 -0400284 $$RUNTIMEDIR/libfreetype-6.dll $$RUNTIMEDIR/libglib-2.0-0.dll \
285 $$RUNTIMEDIR/libharfbuzz-0.dll \
286 $$RUNTIMEDIR/libintl-8.dll $$RUNTIMEDIR/libpcre-1.dll \
Anthony Léonardac1eaae2017-11-28 14:42:33 +0000287 $$RUNTIMEDIR/libpcre2-16-0.dll $$RUNTIMEDIR/libpng16-16.dll \
Anthony Léonard56c39502016-11-09 14:28:06 -0500288 $$RUNTIMEDIR/libjpeg-62.dll $$RUNTIMEDIR/iconv.dll \
Edric Milarete36688f2015-11-24 13:31:50 -0500289 $$RUNTIMEDIR/libidn-11.dll $$RUNTIMEDIR/liblzma-5.dll \
Anthony Léonard88f8d5b2017-08-10 14:42:55 -0400290 $$RUNTIMEDIR/libGLESv2.dll $$RUNTIMEDIR/libbz2-1.dll \
291 $$RUNTIMEDIR/libsqlite3-0.dll
Edric Milaretf38362d2015-05-08 11:53:46 -0400292 QTDEPSRUNTIME.path = $$OUT_PWD/release
293
Edric Milaret57467842016-08-30 13:06:11 -0400294 QTPLATFORMS.files = $$[QT_INSTALL_PLUGINS]/platforms/qwindows.dll
Edric Milaretf38362d2015-05-08 11:53:46 -0400295 QTPLATFORMS.path = $$OUT_PWD/release/platforms
296
Edric Milaret57467842016-08-30 13:06:11 -0400297 QTPLUGINIMAGE.files = $$[QT_INSTALL_PLUGINS]/imageformats/
Edric Milaret7d40a4a2015-05-13 13:01:15 -0400298 QTPLUGINIMAGE.path = $$OUT_PWD/release
299
Anthony Léonard88f8d5b2017-08-10 14:42:55 -0400300 QTSQLDRIVERS.files = $$[QT_INSTALL_PLUGINS]/sqldrivers/qsqlite.dll
301 QTSQLDRIVERS.path = $$OUT_PWD/release/sqldrivers
302
Edric Milaretf38362d2015-05-08 11:53:46 -0400303 LIBSTD.files = $$RUNTIMEDIR/libgcc_s_sjlj-1.dll $$RUNTIMEDIR/libstdc++-6.dll \
Edric Milaret9de048c2016-02-18 16:01:24 -0500304 $$RUNTIMEDIR/libwinpthread-1.dll $$RUNTIMEDIR/libgcc_s_seh-1.dll
Edric Milaretf38362d2015-05-08 11:53:46 -0400305 LIBSTD.path = $$OUT_PWD/release
306
Edric Milaret53ac6e52015-09-14 13:37:06 -0400307 INSTALLS += RINGTONES PACKAGING LICENSE RUNTIME LRC_TRANSLATION QTRUNTIME QTDEPSRUNTIME \
Anthony Léonard88f8d5b2017-08-10 14:42:55 -0400308 QTPLUGINIMAGE QTPLATFORMS QTSQLDRIVERS LIBSTD
Edric Milaret79d3f682015-12-09 12:32:52 -0500309
Olivier SOLDANO257e0682016-11-09 13:59:04 -0500310 DEFINES += ENABLE_AUTOUPDATE
311 LIBS += -L$${RING}/lib -lWinSparkle
312 WINSPARKLE.files = $${RING}/bin/WinSparkle.dll $${RING}/bin/libringclient.dll
313 WINSPARKLE.path = $$OUT_PWD/release
314 INSTALLS += WINSPARKLE
315 message("AUTO UPDATES enabled")
Edric Milaretf38362d2015-05-08 11:53:46 -0400316}