CraftBinaryCache.ini 7 KB
Newer Older
1
[General]
2
Branch = master
3
4
5
6
ShallowClone = True

[Variables]
Msys = C:/Craft/Msys
7
DownloadDir = ${Variables:Root}/downloads
8
9
10
11
12
13
14
15
16

#Values need to be overwritten to create a cache
CreateCache = False
UseCache = True

# Settings applicable for all Crafts matrices
# Settings are Category/key=value
# Category is case sensitive
[GeneralSettings]
17
18
Paths/Python = C:/Program Files/Python38/
Paths/Python27 = C:/Program Files (x86)/Python27/
19
20
21
22
23
24
25
26
27
28
29
30
Paths/DownloadDir = ${Variables:DownloadDir}
Paths/Msys = ${Variables:Msys}
ShortPath/Enabled = False
ShortPath/EnableJunctions = True
ShortPath/JunctionDir = C:/_
Packager/CacheDir = ${Variables:Root}/cache
Packager/UseCache = ${Variables:UseCache}
Packager/CreateCache = ${Variables:CreateCache}
Blueprints/BlueprintRoot = ${Variables:Root}/blueprints
ContinuousIntegration/Enabled = True
ContinuousIntegration/UpdateRepository = True
CodeSigning/Enabled = True
Hannah von Reth's avatar
Hannah von Reth committed
31
CodeSigning/SignCache = True
32
33
CodeSigning/CommonName = K Desktop Environment e.V.
CodeSigning/Organization = K Desktop Environment e.V.
34
CodeSigning/Street = Prinzenstr 85 F
35
CodeSigning/Locality = Berlin
36
37
CodeSigning/State = Berlin
CodeSigning/PostalCode = 10969
38
CodeSigning/Country = DE
Hannah von Reth's avatar
Hannah von Reth committed
39
CodeSigning/MacDeveloperId = K Desktop Environment e.V. (5433B4KXM8)
40
41
42
43
44
45
46
47
Packager/AppxPublisherId = CN=98B52D9A-DF7C-493E-BADC-37004A92EFC8

[BlueprintSettings]
extragear/kdevelop/kdevelop.fullKDevelop = True

# keeping all build dirs around takes too much space
libs/qt5/qtdoc.ignored = True

48
49
[windows-msvc2019_64-cl-debug]
General/ABI = windows-msvc2019_64-cl
50
51
Compile/BuildType = Debug

Hannah von Reth's avatar
Hannah von Reth committed
52
53
[windows-msvc2019_64-cl]
General/ABI = windows-msvc2019_64-cl
54
55
56
57
58
59
60
61
62
63
64
Compile/BuildType = RelWithDebInfo

[windows-mingw_64-gcc]
General/ABI = windows-mingw_64-gcc
Compile/MakeProgram = mingw32-make
Compile/BuildType = RelWithDebInfo

[linux-64-gcc]
Paths/Python =
General/ABI = linux-64-gcc
Compile/BuildType = RelWithDebInfo
65
Packager/PackageDebugSymbols = False
66
67
68
69
70
71

[macos-64-clang]
Paths/Python =
General/ABI = macos-64-clang
Compile/BuildType = RelWithDebInfo
Packager/PackageType = MacDMGPackager
72
73
74

[macos-64-clang-BlueprintSettings]
libs/qt5/qtbase.withMysql = False
75
76
77
78
79
80
81
82
83
84

[android-arm-clang]
General/ABI = android-arm-clang
General/AnroidAPI = 21
Compile/BuildType = MinSizeRel
Packager/Destination = ${Variables:Root}/apk

[android-arm-clang-BlueprintSettings]
data/poppler-data.ignored = True
kde.buildTests = False
85
kde/frameworks/tier3/knotifications.args = -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Widgets=ON
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
libs/fontconfig.ignored = True
libs/harfbuzz.ignored = True
libs/icu.ignored = True
libs/libarchive.ignored = True
libs/libbzip2.ignored = True
libs/libcurl.ignored = True
libs/iconv.ignored = True
libs/lcms2.ignored = True
libs/libdmtx.buildStatic = True
libs/libical.buildStatic = True
libs/libical.buildTests = False
libs/libjpeg-turbo.ignored = True
libs/liblzma.ignored = True
libs/libpng.ignored = True
libs/libzstd.ignored = True
libs/openjpeg.ignored = True
libs/pcre2.ignored = True
libs/qrencode.buildStatic = True
libs/shared-mime-info.ignored = True
libs/tiff.ignored = True
Hannah von Reth's avatar
Hannah von Reth committed
106
107
libs/qt5/qtsvg.featureArguments = -no-feature-qsvgwidget;-no-feature-qgraphicssvgitem
libs/qt5/qtquickcontrols2.featureArguments = -no-feature-widgetplatform;-no-feature-quickcontrols2-fusion;-no-feature-quickcontrols2-imagine;-no-feature-quickcontrols2-universal
108
109
110
111
112
113
114
115
116
117
118
119
libs/qt5/qtxmlpatterns.ignored = True
qt-libs.buildTests = False

[android-arm64-clang]
General/ABI = android-arm64-clang
General/AnroidAPI = 21
Compile/BuildType = MinSizeRel
Packager/Destination = ${Variables:Root}/apk

[android-arm64-clang-BlueprintSettings]
data/poppler-data.ignored = True
kde.buildTests = False
120
kde/frameworks/tier3/knotifications.args = -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Widgets=ON
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
libs/fontconfig.ignored = True
libs/harfbuzz.ignored = True
libs/icu.ignored = True
libs/libarchive.ignored = True
libs/libbzip2.ignored = True
libs/libcurl.ignored = True
libs/iconv.ignored = True
libs/lcms2.ignored = True
libs/libdmtx.buildStatic = True
libs/libical.buildStatic = True
libs/libical.buildTests = False
libs/libjpeg-turbo.ignored = True
libs/liblzma.ignored = True
libs/libpng.ignored = True
libs/libzstd.ignored = True
libs/openjpeg.ignored = True
libs/pcre2.ignored = True
libs/qrencode.buildStatic = True
libs/shared-mime-info.ignored = True
libs/tiff.ignored = True
Hannah von Reth's avatar
Hannah von Reth committed
141
142
libs/qt5/qtsvg.featureArguments = -no-feature-qsvgwidget;-no-feature-qgraphicssvgitem
libs/qt5/qtquickcontrols2.featureArguments = -no-feature-widgetplatform;-no-feature-quickcontrols2-fusion;-no-feature-quickcontrols2-imagine;-no-feature-quickcontrols2-universal
143
144
145
146
147
148
149
150
151
152
153
154
libs/qt5/qtxmlpatterns.ignored = True
qt-libs.buildTests = False

[android-x86-clang]
General/ABI = android-x86-clang
General/AnroidAPI = 21
Compile/BuildType = MinSizeRel
Packager/Destination = ${Variables:Root}/apk

[android-x86-clang-BlueprintSettings]
data/poppler-data.ignored = True
kde.buildTests = False
155
kde/frameworks/tier3/knotifications.args = -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Widgets=ON
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
libs/fontconfig.ignored = True
libs/harfbuzz.ignored = True
libs/icu.ignored = True
libs/libarchive.ignored = True
libs/libbzip2.ignored = True
libs/libcurl.ignored = True
libs/iconv.ignored = True
libs/lcms2.ignored = True
libs/libdmtx.buildStatic = True
libs/libical.buildStatic = True
libs/libical.buildTests = False
libs/libjpeg-turbo.ignored = True
libs/liblzma.ignored = True
libs/libpng.ignored = True
libs/libzstd.ignored = True
libs/openjpeg.ignored = True
libs/pcre2.ignored = True
libs/qrencode.buildStatic = True
libs/shared-mime-info.ignored = True
libs/tiff.ignored = True
Hannah von Reth's avatar
Hannah von Reth committed
176
libs/qt5/qtsvg.featureArguments = -no-feature-qsvgwidget;-no-feature-qgraphicssvgitem
Hannah von Reth's avatar
Hannah von Reth committed
177
libs/qt5/qtquickcontrols2.featureArguments = -no-feature-widgetplatform;-no-feature-quickcontrols2-fusion;-no-feature-quickcontrols2-imagine;-no-feature-quickcontrols2-universal
178
179
libs/qt5/qtxmlpatterns.ignored = True
qt-libs.buildTests = False
Volker Krause's avatar
Volker Krause committed
180
181
182
183
184
185
186
187
188
189

[android-x86_64-clang]
General/ABI = android-x86_64-clang
General/AnroidAPI = 21
Compile/BuildType = MinSizeRel
Packager/Destination = ${Variables:Root}/apk

[android-x86_64-clang-BlueprintSettings]
data/poppler-data.ignored = True
kde.buildTests = False
190
kde/frameworks/tier3/knotifications.args = -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Widgets=ON
Volker Krause's avatar
Volker Krause committed
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
libs/fontconfig.ignored = True
libs/harfbuzz.ignored = True
libs/icu.ignored = True
libs/libarchive.ignored = True
libs/libbzip2.ignored = True
libs/libcurl.ignored = True
libs/iconv.ignored = True
libs/lcms2.ignored = True
libs/libdmtx.buildStatic = True
libs/libical.buildStatic = True
libs/libical.buildTests = False
libs/libjpeg-turbo.ignored = True
libs/liblzma.ignored = True
libs/libpng.ignored = True
libs/libzstd.ignored = True
libs/openjpeg.ignored = True
libs/pcre2.ignored = True
libs/qrencode.buildStatic = True
libs/shared-mime-info.ignored = True
libs/tiff.ignored = True
211
libs/qt5/qtbase.args = -no-sse2
Hannah von Reth's avatar
Hannah von Reth committed
212
213
libs/qt5/qtsvg.featureArguments = -no-feature-qsvgwidget;-no-feature-qgraphicssvgitem
libs/qt5/qtquickcontrols2.featureArguments = -no-feature-widgetplatform;-no-feature-quickcontrols2-fusion;-no-feature-quickcontrols2-imagine;-no-feature-quickcontrols2-universal
Volker Krause's avatar
Volker Krause committed
214
215
libs/qt5/qtxmlpatterns.ignored = True
qt-libs.buildTests = False