From 6785cea35dfa67a0d655d2764036806f52ef7001 Mon Sep 17 00:00:00 2001 From: Emmanuel Gil Peyrot Date: Sat, 27 Oct 2018 19:02:47 +0200 Subject: [PATCH] Move meson call to prepare(), to keep the build directory between builds MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This greatly speeds up rebuilds when not much has changed and ccache isn’t used. --- PKGBUILD | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 0c970a9..b0fe238 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -26,9 +26,8 @@ pkgver () { ) } -build () { +prepare () { cd "${pkgname}" - rm -rf build meson build \ --prefix /usr \ --buildtype debug \ @@ -42,6 +41,10 @@ build () { -Dx11-backend=enabled \ -Drootston=true \ -Dexamples=true +} + +build () { + cd "${pkgname}" ninja -C build } -- 2.19.1