THREADCOUNT
#
,#%
100%
50%
would build up to 4 packages at a time.ONELOG
yes
,no
no
yes
, packages will not create individual logs in ${THREAD_CONTROL}/logs
. If THREADCOUNT
is 1 the default becomes ONELOG=yes
in which case use ONELOG=no
to ensure individual logs are created for each package.LOGCOMBINE
always
,never
,fail
always
stdout
. Using never
and fail
can slightly reduce IO.MTBOOKENDS
yes
,no
yes
<<<
and >>>
tags to the combined log output (to facilitate searching).DISABLE_COLORS
yes
,no
no
MTCOLORS
always
,never
,auto
auto
DISABLE_COLORS=yes
this option controls how scripts/pkgbuilder.py
progress and status information is colored. auto
will disable colors when output is being redirected to a file (ie. not a terminal).MTVERBOSE
yes
,no
no
stderr
during the build.MTPROGRESS
yes
,no
no
stderr
at 1-second intervalsMTDEBUG
yes
,no
no
${THREAD_CONTROL}/debug.log
MTADDONBUILD
yes
,no
no
no
, the build will end after the first failure. When building add-ons, we typically ignore individual package failures and continue building until all packages have been built (or failed).MTIMMEDIATE
yes
,no
no
MTADDONBUILD=no
and a package fails, the build can finish after all currently building packages have completed, or it can terminate those packages immediately. Allowing packages that are currently building to finish building can save time when restarting the build.MTINTERVAL
#
60
${THREAD_CONTROL}/loadstats
.AUTOREMOVE
yes
,no
no
~/LibreELEC.tv/.libreelec/options
or the users home folder, e.g. ~/.libreelec/options
- if both files exist, home folder options trump root folder options. The following gives a fairly clean and comprehensive output while still allowing command-line overrides:/etc/os-release
and logfiles, which helps forum staff supporting users differentiate between official releases and community created images. It is also possible to set custom versioning. e.g.BUILDER_NAME
and BUILDER_VERSION
in "options" files.DEBUG
, e.g.