? Loading fortune...
lib/libplacebo/ndmake.sh
$ cat ndmake.sh
#!/bin/sh -ue
NAME=libplacebo
VERSION=git:54e527552fa74467bcc7692e6985d35540861d19
RELEASE=1
SOURCE="https://code.videolan.org/videolan/libplacebo.git
0001-allow-software-vulkan.patch
0002-force-software-vulkan-chooser.patch"
BUILD_OPT="
-Ddefault_library=static
-Dprefer_static=true
-Dvulkan=enabled
-Dvk-proc-addr=enabled
-Dvulkan-registry=$PREFIX/share/vulkan/registry/vk.xml
-Dopengl=disabled
-Dd3d11=disabled
-Dglslang=enabled
-Dshaderc=disabled
-Ddemos=false
-Dtests=false
-Dbench=false
-Dfuzz=false
-Dunwind=disabled
-Dlcms=disabled
-Ddovi=disabled
-Dlibdovi=disabled
-Dxxhash=enabled"
build() {
export PATH="$PREFIX/bin:$PATH"
export PKG_CONFIG_LIBDIR="$PREFIX/lib/pkgconfig:$PREFIX/share/pkgconfig"
export PKG_CONFIG_PATH="$PKG_CONFIG_LIBDIR"
export PKG_CONFIG="pkg-config --static"
muon setup \
-Dprefix="$PREFIX" \
-Dlibdir=lib \
-Dbuildtype=release \
${BUILD_OPT} \
build || die "muon setup failed"
samu -C build || die "samu build failed"
DESTDIR="$PKG" samu -C build install || die "samu install failed"
}
. ${0%/*}/../../libsh/libdmake.sh