source: src-qt4/pc-softwaremanager/pc-softwaremanager.pro @ c71b68c

9.2-releasereleng/10.0releng/10.0.1releng/10.0.2
Last change on this file since c71b68c was c71b68c, checked in by Ken Moore <ken@…>, 13 months ago

Add a bunch of error loggin to the backend processes, and also add a new dialog for displaying these error logs. Also fix the detection of an update failure.

  • Property mode set to 100644
File size: 3.2 KB
Line 
1TEMPLATE        = app
2LANGUAGE        = C++
3
4CONFIG  += qt warn_on release
5
6LIBS    += -lQtSolutions_SingleApplication-head
7
8//INCLUDEPATH+= ../libpcbsd/utils/
9
10HEADERS += mainUI.h \
11          smallItemWidget.h \
12          largeItemWidget.h \
13          pbiBackend.h \
14          containers.h \
15          extras.h \
16          pbiDBAccess.h \
17          processManager.h \
18          configDialog.h \
19          ErrorDialog.h
20
21SOURCES += main.cpp \
22         mainUI.cpp \
23         pbiBackend.cpp \
24         containers.cpp \
25         pbiDBAccess.cpp \
26         processManager.cpp \
27         configDialog.cpp \
28         ErrorDialog.cpp
29
30RESOURCES += SoftwareManager.qrc
31
32FORMS   = mainUI.ui \
33        configDialog.ui \
34        ErrorDialog.ui
35
36TARGET  = pc-softwaremanager
37target.path = /usr/local/bin/
38
39TRANSLATIONS =  i18n/SoftwareManager_af.ts \
40                i18n/SoftwareManager_ar.ts \
41                i18n/SoftwareManager_az.ts \
42                i18n/SoftwareManager_bg.ts \
43                i18n/SoftwareManager_bn.ts \
44                i18n/SoftwareManager_bs.ts \
45                i18n/SoftwareManager_ca.ts \
46                i18n/SoftwareManager_cs.ts \
47                i18n/SoftwareManager_cy.ts \
48                i18n/SoftwareManager_da.ts \
49                i18n/SoftwareManager_de.ts \
50                i18n/SoftwareManager_el.ts \
51                i18n/SoftwareManager_en_GB.ts \
52                i18n/SoftwareManager_en_ZA.ts \
53                i18n/SoftwareManager_es.ts \
54                i18n/SoftwareManager_et.ts \
55                i18n/SoftwareManager_eu.ts \
56                i18n/SoftwareManager_fa.ts \
57                i18n/SoftwareManager_fi.ts \
58                i18n/SoftwareManager_fr.ts \
59                i18n/SoftwareManager_fr_CA.ts \
60                i18n/SoftwareManager_fur.ts \
61                i18n/SoftwareManager_gl.ts \
62                i18n/SoftwareManager_he.ts \
63                i18n/SoftwareManager_hi.ts \
64                i18n/SoftwareManager_hr.ts \
65                i18n/SoftwareManager_hu.ts \
66                i18n/SoftwareManager_id.ts \
67                i18n/SoftwareManager_is.ts \
68                i18n/SoftwareManager_it.ts \
69                i18n/SoftwareManager_ja.ts \
70                i18n/SoftwareManager_ka.ts \
71                i18n/SoftwareManager_ko.ts \
72                i18n/SoftwareManager_lt.ts \
73                i18n/SoftwareManager_lv.ts \
74                i18n/SoftwareManager_mk.ts \
75                i18n/SoftwareManager_mn.ts \
76                i18n/SoftwareManager_ms.ts \
77                i18n/SoftwareManager_mt.ts \
78                i18n/SoftwareManager_nb.ts \
79                i18n/SoftwareManager_ne.ts \
80                i18n/SoftwareManager_nl.ts \
81                i18n/SoftwareManager_pa.ts \
82                i18n/SoftwareManager_pl.ts \
83                i18n/SoftwareManager_pt.ts \
84                i18n/SoftwareManager_pt_BR.ts \
85                i18n/SoftwareManager_ro.ts \
86                i18n/SoftwareManager_ru.ts \
87                i18n/SoftwareManager_sa.ts \
88                i18n/SoftwareManager_sk.ts \
89                i18n/SoftwareManager_sl.ts \
90                i18n/SoftwareManager_sr.ts \
91                i18n/SoftwareManager_sv.ts \
92                i18n/SoftwareManager_sw.ts \
93                i18n/SoftwareManager_ta.ts \
94                i18n/SoftwareManager_tg.ts \
95                i18n/SoftwareManager_th.ts \
96                i18n/SoftwareManager_tr.ts \
97                i18n/SoftwareManager_uk.ts \
98                i18n/SoftwareManager_uz.ts \
99                i18n/SoftwareManager_vi.ts \
100                i18n/SoftwareManager_zh_CN.ts \
101                i18n/SoftwareManager_zh_HK.ts \
102                i18n/SoftwareManager_zh_TW.ts \
103                i18n/SoftwareManager_zu.ts
104
105dotrans.path=/usr/local/share/pcbsd/i18n/
106dotrans.extra=cd i18n && lrelease-qt4 -nounfinished *.ts && cp *.qm /usr/local/share/pcbsd/i18n/
107
108symlnk.path=/usr/local/bin
109symlnk.extra=ln -fs /usr/local/bin/pc-softwaremanager /usr/local/bin/appcafe
110
111icons.path=/usr/local/share/pcbsd/icons
112icons.files=icons/appcafe.png
113
114desktop.path=/usr/local/share/applications/
115desktop.files=softmanager.desktop
116
117INSTALLS += target dotrans icons desktop symlnk
118
119QT += svg
Note: See TracBrowser for help on using the repository browser.