mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 21:26:49 +00:00
glslang: update unpack
the spirv-tools is not a pristine directory, it is used for :host builds. extract the required subprojects from original tar files. Co-authored-by: CvH <1355173+CvH@users.noreply.github.com>
This commit is contained in:
parent
68d0dbff84
commit
2682b903fd
@ -28,9 +28,14 @@ PKG_CMAKE_OPTS_COMMON="-DBUILD_EXTERNAL=ON \
|
||||
|
||||
post_unpack() {
|
||||
# Enables SPIR-V optimzer capability needed for ENABLE_OPT CMake build option
|
||||
mkdir -p ${PKG_BUILD}/External/spirv-tools
|
||||
tar --strip-components=1 \
|
||||
-xf "${SOURCES}/spirv-tools/spirv-tools-$(get_pkg_version spirv-tools).tar.gz" \
|
||||
-C "${PKG_BUILD}/External/spirv-tools"
|
||||
mkdir -p ${PKG_BUILD}/External/spirv-tools/external/spirv-headers
|
||||
cp -R $(get_build_dir spirv-tools)/* ${PKG_BUILD}/External/spirv-tools
|
||||
cp -R $(get_build_dir spirv-headers)/* ${PKG_BUILD}/External/spirv-tools/external/spirv-headers
|
||||
tar --strip-components=1 \
|
||||
-xf "${SOURCES}/spirv-headers/spirv-headers-$(get_pkg_version spirv-headers).tar.gz" \
|
||||
-C "${PKG_BUILD}/External/spirv-tools/external/spirv-headers"
|
||||
}
|
||||
|
||||
pre_configure_host() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user