pmbootstrap/pmb/config
Minecrell add39d1a57
pmb.config.init: fix perf regression when selecting "none" UI (MR 1913)
The ui-extras questions will attempt to find a postmarketos-ui-<ui>
package in pmaports. If the package does not exist as "root" APKBUILD
it currently attempts to parse all APKBUILDs in case it is somewhere
defined as a subpackage. This is really slow (up to 2-3 seconds),
which feels weird during "pmbootstrap init".

For the UI packages we specifically look for the root UI package,
not the subpackage, so let's skip searching for subpackages in this
case. This makes selecting the "none" UI nice and fast again.
2020-04-13 21:52:06 +03:00
..
__init__.py pmb.config.init: prompt for installing UI extras package (!1906) 2020-04-11 19:10:45 +02:00
init.py pmb.config.init: fix perf regression when selecting "none" UI (MR 1913) 2020-04-13 21:52:06 +03:00
load.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
merge_with_args.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
pmaports.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
save.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
workdir.py pmb.config.workdir: save/check chroot init date (!1878) 2020-02-24 18:18:38 +01:00