mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-04-07 08:21:02 -04:00
PKGBUILD: only do a PGO build if we have a Wayland session
This commit is contained in:
parent
e0ef500045
commit
a98eb771fa
1 changed files with 10 additions and 7 deletions
17
PKGBUILD
17
PKGBUILD
|
|
@ -16,15 +16,18 @@ pkgver() {
|
||||||
build() {
|
build() {
|
||||||
meson --prefix=/usr --buildtype=release --wrap-mode=nofallback -Db_lto=true ..
|
meson --prefix=/usr --buildtype=release --wrap-mode=nofallback -Db_lto=true ..
|
||||||
|
|
||||||
meson configure -Db_pgo=generate
|
if [[ -v WAYLAND_DISPLAY ]]; then
|
||||||
find -name "*.gcda" -delete
|
meson configure -Db_pgo=generate
|
||||||
ninja
|
find -name "*.gcda" -delete
|
||||||
|
ninja
|
||||||
|
|
||||||
tmp_file=$(mktemp)
|
tmp_file=$(mktemp)
|
||||||
./foot --config /dev/null --term=xterm -- sh -c "../scripts/generate-alt-random-writes.py --scroll --scroll-region --colors-regular --colors-bright --colors-rgb ${tmp_file} && cat ${tmp_file}"
|
./foot --config /dev/null --term=xterm -- sh -c "../scripts/generate-alt-random-writes.py --scroll --scroll-region --colors-regular --colors-bright --colors-rgb ${tmp_file} && cat ${tmp_file}"
|
||||||
rm "${tmp_file}"
|
rm "${tmp_file}"
|
||||||
|
|
||||||
|
meson configure -Db_pgo=use
|
||||||
|
fi
|
||||||
|
|
||||||
meson configure -Db_pgo=use
|
|
||||||
ninja
|
ninja
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue