summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Engestrom2023-03-01 13:14:12 +0000
committerEric Engestrom2023-03-01 13:14:12 +0000
commit8dd3c76503306d2cab75d0695809af9be7b9482b (patch)
tree7d1d0d687d9d2bcfe3f893cb42479479dd9d5970
parent9d4215bdd1f912e3f0c4aeb337cb5082e83de1aa (diff)
downloadaur-8dd3c76503306d2cab75d0695809af9be7b9482b.tar.gz
split prepare() from build() to avoid downloading things in build()
-rw-r--r--PKGBUILD6
1 files changed, 5 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b2bd0a95826c..ace03be2b229 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -20,7 +20,8 @@ pkgver() {
git -C $pkgname describe --tags --abbrev=10 | sed 's/^v//; s/-/+/; s/-/./'
}
-build() {
+prepare() {
+ # Run cmake in `prepare()` since it will download stuff.
cmake -S $pkgname -B build \
-G Ninja \
-DCMAKE_INSTALL_PREFIX=/usr \
@@ -31,6 +32,9 @@ build() {
-DOPENEXR_INSTALL=OFF \
-DOPENEXR_INSTALL_PKG_CONFIG=OFF \
-DOPENEXR_INSTALL_TOOLS=OFF
+}
+
+build() {
cmake --build build
}