-
Notifications
You must be signed in to change notification settings - Fork 1
/
sailcron.pro
113 lines (95 loc) · 3.71 KB
/
sailcron.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
# NOTICE:
#
# Application name defined in TARGET has a corresponding QML filename.
# If name defined in TARGET is changed, the following needs to be done
# to match new name:
# - corresponding QML filename must be changed
# - desktop on filename must be changed
# - filename must be changed
# - icon definition filename in desktop file must be changed
# - translation filenames have to be changed
# The name of your application
TARGET = harbour-sailcron
DEPLOYMENT_PATH = /usr/share/$${TARGET}
translations.files = translations
translations.path = $${DEPLOYMENT_PATH}
CONFIG += sailfishapp
TEMPLATE = subdirs
SUBDIRS = src/sailcron-helper src
OTHER_FILES += qml/sailcron.qml \
qml/cover/CoverPage.qml \
rpm/sailcron.changes.in \
rpm/sailcron.spec \
translations/*.ts \
harbour-sailcron.desktop \
qml/pages/About.qml \
qml/pages/MainPage.qml \
qml/pages/SettingPage.qml \
qml/pages/AddPage.qml \
qml/pages/pretty_cron.py \
qml/pages/read_alias.py \
qml/pages/valid_cron.py \
helper/sailcronhelper.sh \
python/python-crontab/crontab.py \
python/cron_descriptor/CasingTypeEnum.py \
python/cron_descriptor/DescriptionTypeEnum.py \
python/cron_descriptor/Exception.py \
python/cron_descriptor/ExpressionDescriptor.py \
python/cron_descriptor/ExpressionParser.py \
python/cron_descriptor/GetText.py \
python/cron_descriptor/__init__.py \
python/cron_descriptor/__main__.py \
python/cron_descriptor/Options.py \
python/cron_descriptor/StringBuilder.py \
python/cron_descriptor/Tools.py \
python/cron_descriptor/locale/cs_CZ.mo \
python/cron_descriptor/locale/cs_CZ.po \
python/cron_descriptor/locale/de_DE.mo \
python/cron_descriptor/locale/de_DE.po \
python/cron_descriptor/locale/es_ES.mo \
python/cron_descriptor/locale/es_ES.po \
python/cron_descriptor/locale/fr_FR.mo \
python/cron_descriptor/locale/fr_FR.po \
python/cron_descriptor/locale/it_IT.mo \
python/cron_descriptor/locale/it_IT.po \
python/cron_descriptor/locale/nb_NO.mo \
python/cron_descriptor/locale/nb_NO.po \
python/cron_descriptor/locale/nl_NL.mo \
python/cron_descriptor/locale/nl_NL.po \
python/cron_descriptor/locale/pt_PT.mo \
python/cron_descriptor/locale/pt_PT.po \
python/cron_descriptor/locale/ru_RU.mo \
python/cron_descriptor/locale/ru_RU.po \
python/cron_descriptor/locale/tr_TR.mo \
python/cron_descriptor/locale/tr_TR.po \
python/cron_descriptor/locale/uk_UA.mo \
python/cron_descriptor/locale/uk_UA.po \
python/cron_descriptor/locale/zh_CN.mo \
python/cron_descriptor/locale/zh_CN.po \
rpm/sailcron.spec
INSTALLS += translations
TRANSLATIONS = translations/harbour-sailcron-nl.ts \
translations/harbour-sailcron-sv.ts
# only include these files for translation:
lupdate_only {
SOURCES = qml/*.qml \
qml/pages/*.qml
}
script.files = helper/*
script.path = /usr/share/harbour-sailcron/helper
python.files = python/*
python.path = /usr/share/harbour-sailcron/python
icon86.files += icons/86x86/harbour-sailcron.png
icon86.path = /usr/share/icons/hicolor/86x86/apps
icon108.files += icons/108x108/harbour-sailcron.png
icon108.path = /usr/share/icons/hicolor/108x108/apps
icon128.files += icons/128x128/harbour-sailcron.png
icon128.path = /usr/share/icons/hicolor/128x128/apps
icon172.files += icons/172x172/harbour-sailcron.png
icon172.path = /usr/share/icons/hicolor/172x172/apps
icon256.files += icons/256x256/harbour-sailcron.png
icon256.path = /usr/share/icons/hicolor/256x256/apps
INSTALLS += icon86 icon108 icon128 icon172 icon256 script python
# to disable building translations every time, comment out the
# following CONFIG line
CONFIG += sailfishapp_i18n