source: SMSSender/frontend/gui/frontend-gui.pro @ 419:0bafa60e1b64

Last change on this file since 419:0bafa60e1b64 was 419:0bafa60e1b64, checked in by Sämy Zehnder <saemy.zehnder@…>, 6 years ago
  • Fixes PRE_TARGETDEPS entries for windows.
  • Excapes '\' in project files on windows.
File size: 4.6 KB
Line 
1include(../../smssender-gui.pri)
2
3baseBefore()
4include(../frontend-base.pro)
5baseAfter()
6
7TEMPLATE = app
8QT += gui
9
10DESTDIR = ../../
11TARGET = smssender
12mac {
13    TARGET = SMSSender
14    QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.6
15    ICON = gui/lib/smssender.icns
16    INCLUDEPATH += /Library
17    QMAKE_INFO_PLIST = gui/Info.plist
18}
19unix {
20    target.path = /usr/bin/
21    INSTALLS += target
22}
23win32 {
24    RC_FILE = lib/smssender.rc
25}
26
27DEFINES += APP_VERSION=\\\"$${VERSION}\\\"
28
29LIBS += \
30    -lqjson \
31\
32    -L../../ -lcommon-gui$$LIB_SUFFIX \
33
34# Needed so that this target gets rebuilt if they change,
35PRE_TARGETDEPS += \
36    ../../$${LIB_PREFIX}common-gui$${LIB_SUFFIX}.$$EXT_DYNAMICLIB
37
38INCLUDEPATH += \
39    ui/components/
40
41HEADERS +=  \
42    bootstrap.h \
43    business/contactfilesimporter.h \
44    business/contactimporter_datamanager.h \
45    business/googlecontactimporter.h \
46    business/integrationhelper.h \
47    business/libraryloader.h \
48    business/managerfactory.h \
49    business/settings.h \
50    persistence/mainstorage.h \
51    persistence/persistencefactory.h \
52    ui/about.h \
53    ui/accountlist.h \
54    ui/addressbook.h \
55    ui/completers/bettercompleter.h \
56    ui/components/clearbutton.h \
57    ui/components/lineedit.h \
58    ui/components/lineedit_p.h \
59    ui/components/searchbutton.h \
60    ui/components/searchlineedit.h \
61    ui/components/taskstatusbar.h \
62    ui/editaccount.h \
63    ui/editcontact.h \
64    ui/editgroup.h \
65    ui/exceptionmessagebox.h \
66    ui/guiintegrationhelper.h \
67    ui/guimanager.h \
68    ui/guimanager_p.h \
69    ui/importcontacts/importcontacts_importedcontacttablemodel.h \
70    ui/importcontacts/importcontacts_page_conclusion.h \
71    ui/importcontacts/importcontacts_page_editcontacts.h \
72    ui/importcontacts/importcontacts_page_import.h \
73    ui/importcontacts/importcontacts_page_intro.h \
74    ui/importcontacts/importcontactswizard.h \
75    ui/importcontacts/pages/contactfiles_page_config.h \
76    ui/importcontacts/pages/contactfilesmodel.h \
77    ui/importcontacts/pages/google_page_config.h \
78    ui/main.h \
79    ui/models/accounttreemodel.h \
80    ui/models/aliascompletionmodel.h \
81    ui/models/contactgroupmodel.h \
82    ui/models/contacttablemodel.h \
83    ui/models/grouptablemodel.h \
84    ui/models/loadedaccountmodel.h \
85    ui/sendingdialog.h \
86    ui/settingsdialog.h \
87    ui/updatedialog.h \
88
89SOURCES += \
90    bootstrap.cpp \
91    business/contactfilesimporter.cpp \
92    business/contactimporter_datamanager.cpp \
93    business/googlecontactimporter.cpp \
94    business/integrationhelper.cpp \
95    business/libraryloader.cpp \
96    business/managerfactory.cpp \
97    business/settings.cpp \
98    persistence/pers_mainstorage.cpp \
99    persistence/persistencefactory.cpp \
100    smssender-gui.cpp \
101    ui/about.cpp \
102    ui/accountlist.cpp \
103    ui/addressbook.cpp \
104    ui/addressbook_contact.cpp \
105    ui/addressbook_group.cpp \
106    ui/completers/bettercompleter.cpp \
107    ui/components/clearbutton.cpp \
108    ui/components/lineedit.cpp \
109    ui/components/searchbutton.cpp \
110    ui/components/searchlineedit.cpp \
111    ui/components/taskstatusbar.cpp \
112    ui/editaccount.cpp \
113    ui/editcontact.cpp \
114    ui/editgroup.cpp \
115    ui/exceptionmessagebox.cpp \
116    ui/guiintegrationhelper.cpp \
117    ui/guimanager.cpp \
118    ui/importcontacts/importcontacts_importedcontacttablemodel.cpp \
119    ui/importcontacts/importcontacts_page_conclusion.cpp \
120    ui/importcontacts/importcontacts_page_editcontacts.cpp \
121    ui/importcontacts/importcontacts_page_import.cpp \
122    ui/importcontacts/importcontacts_page_intro.cpp \
123    ui/importcontacts/importcontactswizard.cpp \
124    ui/importcontacts/pages/contactfiles_page_config.cpp \
125    ui/importcontacts/pages/contactfilesmodel.cpp \
126    ui/importcontacts/pages/google_page_config.cpp \
127    ui/main.cpp \
128    ui/models/accounttreemodel.cpp \
129    ui/models/aliascompletionmodel.cpp \
130    ui/models/contactgroupmodel.cpp \
131    ui/models/contacttablemodel.cpp \
132    ui/models/grouptablemodel.cpp \
133    ui/models/loadedaccountmodel.cpp \
134    ui/sendingdialog.cpp \
135    ui/settingsdialog.cpp \
136    ui/updatedialog.cpp \
137
138FORMS += \
139    ui/about.ui \
140    ui/accountlist.ui \
141    ui/addressbook.ui \
142    ui/editaccount.ui \
143    ui/editcontact.ui \
144    ui/editgroup.ui \
145    ui/importcontacts/importcontacts_page_conclusion.ui \
146    ui/importcontacts/importcontacts_page_editcontacts.ui \
147    ui/importcontacts/importcontacts_page_import.ui \
148    ui/importcontacts/importcontacts_page_intro.ui \
149    ui/importcontacts/pages/contactfiles_page_config.ui \
150    ui/importcontacts/pages/google_page_config.ui \
151    ui/main.ui \
152    ui/sendingdialog.ui \
153    ui/settingsdialog.ui \
154    ui/updatedialog.ui \
155
156RESOURCES += \
157    lib/frontend-gui.qrc \
Note: See TracBrowser for help on using the repository browser.