contrib/glslang/Pkgfile
Predrag Ivanović 48458c3217 vulkan ports: Initial import
Import glslang, vulkan-headers, vulkan-loader, vulkan-tools and
vulkan-validation-layers ports.
2018-07-25 18:51:28 +02:00

24 lines
654 B
Plaintext

# Description: Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator
# URL: https://www.khronos.org/opengles/sdk/tools/Reference-Compiler
# Maintainer: Pedja, predivan at mts dot rs
# Depends on: cmake git
name=glslang
version=20180721
git_commit=fa4952c3
release=1
source=(https://bitbucket.org/predivan/vulkan/downloads/$name-$version-$git_commit.tar.bz2)
build() {
cd $name-$version-$git_commit
python update_glslang_sources.py
mkdir build
cd build
cmake \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DBUILD_SHARED_LIBS=ON ../
make
make DESTDIR=$PKG install
}