diff options
author | Emmanuel Gil Peyrot | 2018-10-14 18:48:34 +0200 |
---|---|---|
committer | Drew DeVault | 2018-10-14 13:01:20 -0400 |
commit | 54c712fdc1ab7b413e2ed1f08e9880593ac819ae (patch) | |
tree | 6f13e0dbde6a62a9d72d17d9f6871b51c68e8920 /PKGBUILD | |
parent | bd8d9da2211a92ce97d6f7044a75ae7d51f8b19f (diff) | |
download | aur-54c712fdc1ab7b413e2ed1f08e9880593ac819ae.tar.gz |
Move meson to prepare(), to keep the build directory between builds
This greatly speeds up rebuilds when not much has changed and ccache
isn’t used.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -28,10 +28,13 @@ pkgver() { printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } -build() { +prepare() { cd "${srcdir}/${_pkgname}" - rm -rf "$srcdir/build" meson -Dwerror=false --prefix /usr "$srcdir/build" +} + +build() { + cd "${srcdir}/${_pkgname}" ninja -C "$srcdir/build" } |