summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichel Zou2020-05-19 08:19:22 +0200
committerMichel Zou2020-05-19 08:19:22 +0200
commit6ec37893f6e26ed623da306b8f2042101f16fd70 (patch)
tree9bc8d0093e4a6a1e282674deabc4a84a30360ab1
parent25d9741add29d6eb83021458a0c4626b279e1678 (diff)
downloadaur-6ec37893f6e26ed623da306b8f2042101f16fd70.tar.gz
static
-rw-r--r--PKGBUILD12
1 files changed, 12 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 79f44b9b638e..cd29936821d7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -25,11 +25,23 @@ build() {
..
make
popd
+ mkdir -p build-${_arch}-static && pushd build-${_arch}-static
+ ${_arch}-cmake \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DSPIRV-Headers_SOURCE_DIR=/usr/${_arch} \
+ -DSPIRV_SKIP_EXECUTABLES=ON \
+ -DSPIRV_SKIP_TESTS=ON \
+ -DBUILD_SHARED_LIBS=OFF \
+ ..
+ make
+ popd
done
}
package() {
for _arch in ${_architectures}; do
+ cd "${srcdir}/SPIRV-Tools-${pkgver}/build-${_arch}-static"
+ make DESTDIR="${pkgdir}" install
cd "${srcdir}/SPIRV-Tools-${pkgver}/build-${_arch}"
make DESTDIR="${pkgdir}" install
${_arch}-strip -g ${pkgdir}/usr/${_arch}/lib/*.a