diff options
author | Fredrick Brennan | 2023-03-19 03:47:13 -0400 |
---|---|---|
committer | Fredrick Brennan | 2023-03-19 03:47:13 -0400 |
commit | facae20cbc2919caa4285f67c76e5fb542ce3126 (patch) | |
tree | 35725f9bd8d9aede067d8c214f12e4d6609c3255 | |
parent | 8c5beb792e9a76c8dd779223a1fd65aaa235a5b5 (diff) | |
download | aur-facae20cbc2919caa4285f67c76e5fb542ce3126.tar.gz |
Version 3.6.r122562.gd8a439ebaf2
-rw-r--r-- | PKGBUILD | 13 |
1 files changed, 11 insertions, 2 deletions
@@ -20,7 +20,7 @@ _fragment="${FRAGMENT:-#branch=main}" _CMAKE_FLAGS+=( -DWITH_CYCLES_NETWORK=OFF ) pkgname=blender-git -pkgver=3.6.r122558.g45c4a0b1ef1 +pkgver=3.6.r122562.gd8a439ebaf2 pkgrel=1 pkgdesc="A fully integrated 3D graphics creation suite (development)" arch=('i686' 'x86_64') @@ -112,7 +112,16 @@ build() { -DXR_OPENXR_SDK_ROOT_DIR=/usr \ -DPYTHON_VERSION="${_pyver}" \ "${_CMAKE_FLAGS[@]}" - ninja -C "$srcdir/build" ${MAKEFLAGS:--j1} + NINJA_CMD="ninja -C ""$srcdir/build" + if [[ "x$BLENDER_GIT_USE_SLICE_AUR" == "xy" ]]; then + ./../user-blender.slice.sh > user-blender.slice + mv user-blender.slice user-`id -u`-blender.slice + killninja() { killall ninja; } + trap killninja INT + systemd-run --uid=`whoami` --slice=user-`id -u`-blender.slice -P --working-directory="$PWD" --wait --send-sighup bash -c "$NINJA_CMD" + else + $NINJA_CMD + fi } package() { |