-
Notifications
You must be signed in to change notification settings - Fork 15
/
harbour-carbudget.pro
128 lines (113 loc) · 3.55 KB
/
harbour-carbudget.pro
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
# The name of your app.
# NOTICE: name defined in TARGET has a corresponding QML filename.
# If name defined in TARGET is changed, following needs to be
# done to match new name:
# - corresponding QML filename must be changed
# - desktop icon filename must be changed
# - desktop filename must be changed
# - icon definition filename in desktop file must be changed
TARGET = harbour-carbudget
CONFIG += sailfishapp
QT += sql xml
DEFINES += APP_VERSION=\"\\\"$${VERSION}\\\"\"
CONFIG(release, debug|release) {
DEFINES += QT_NO_DEBUG
DEFINES += QT_NO_DEBUG_OUTPUT
}
HEADERS += \
src/tank.h \
src/car.h \
src/station.h \
src/cost.h \
src/tire.h \
src/carmanager.h \
src/fueltype.h \
src/costtype.h \
src/carevent.h \
src/tiremount.h \
src/filemodel.h \
src/statfileinfo.h \
src/globals.h \
src/charttypes.h
SOURCES += CarBudget.cpp \
src/tank.cpp \
src/car.cpp \
src/station.cpp \
src/cost.cpp \
src/tire.cpp \
src/carmanager.cpp \
src/fueltype.cpp \
src/costtype.cpp \
src/carevent.cpp \
src/tiremount.cpp \
src/filemodel.cpp \
src/statfileinfo.cpp \
src/globals.cpp
DISTFILES += \
qml/pages/CostEntry.qml \
qml/pages/ImportHelp.qml \
qml/pages/CarEntry.qml \
qml/pages/CarView.qml \
qml/pages/About.qml \
qml/pages/BudgetView.qml \
qml/pages/TiremountView.qml \
qml/pages/CosttypeView.qml \
qml/pages/SelectImportFile.qml \
qml/pages/TireEntry.qml \
qml/pages/Settings.qml \
qml/pages/TankEntry.qml \
qml/pages/FueltypeView.qml \
qml/pages/MycarImport.qml \
qml/pages/CosttypeEntry.qml \
qml/pages/TankEntryView.qml \
qml/pages/FuelpadImport.qml \
qml/pages/CostEntryView.qml \
qml/pages/CostView.qml \
qml/pages/TankView.qml \
qml/pages/TireMount.qml \
qml/pages/StationView.qml \
qml/pages/BackupNotification.qml \
qml/pages/CarBudgetImport.qml \
qml/pages/CostStatistics.qml \
qml/pages/TiremountEdit.qml \
qml/pages/ConsumptionStatistics.qml \
qml/pages/TireView.qml \
qml/pages/StationEntry.qml \
qml/pages/SelectTankDate.qml \
qml/pages/Statistics.qml \
qml/pages/DirectoryPage.qml \
qml/pages/FueltypeEntry.qml \
qml/Application.qml \
qml/cover/CoverPage.qml \
qmlModules/jbQuick/Charts/qmldir \
qmlModules/jbQuick/Charts/*.qml \
qmlModules/jbQuick/Charts/*.js \
qmlModules/jbQuick/Charts/*.md \
rpm/CarBudget.spec \
harbour-carbudget.desktop \
rpm/harbour-carbudget.yaml \
rpm/harbour-carbudget.spec \
translations/*.ts
SAILFISHAPP_ICONS = 86x86 108x108 128x128 172x172
# to disable building translations every time, comment out the
# following CONFIG line
CONFIG += sailfishapp_i18n
TRANSLATIONS = translations/de_DE.ts \
translations/fi_FI.ts \
translations/fr_FR.ts \
translations/it_IT.ts \
translations/ru_RU.ts \
translations/sv_SE.ts
QML_IMPORT_PATH += ./qmlModules
jbcharts.files = \
$$files(qmlModules/jbQuick/Charts/qmldir) \
$$files(qmlModules/jbQuick/Charts/*.qml) \
$$files(qmlModules/jbQuick/Charts/*.js) \
$$files(qmlModules/jbQuick/Charts/*.md)
jbcharts.path = /usr/share/$${TARGET}/qmlModules/jbQuick/Charts
INSTALLS += jbcharts
RESOURCES += \
Resources.qrc
QT += qml-private core-private
SOURCES += qmlLibs/qquickfolderlistmodel.cpp qmlLibs/fileinfothread.cpp
HEADERS += qmlLibs/qquickfolderlistmodel.h qmlLibs/fileproperty_p.h qmlLibs/fileinfothread_p.h