#!/usr/bin/env bash name='spirv-llvm-translator' release='1' version='15.0.0' url='https://github.com/KhronosGroup/SPIRV-LLVM-Translator' description='Bi-directional translator between SPIR-V and LLVM IR' email='aliriza.keskin@pardus.org.tr' maintainer='aliriza' license=('GPLv3') source=("https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/v$version/SPIRV-LLVM-Translator-$version.tar.gz") depends=(spirv-tools llvm) makedepends=() md5sums=('19e3ee2fb84754602ec754c594b20a1d') group=(dev.util) uses=() arch=('x86_64') cd SPIRV-LLVM-Translator-$version setup(){ mkdir build && cd build cmake .. -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ -DBUILD_SHARED_LIBS=True \ -DLLVM_SPIRV_INCLUDE_TESTS=1 \ -DLLVM_EXTERNAL_LIT=/usr/bin/lit \ -DLLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR=/usr/include/spirv } build(){ ninja -C build } package(){ ninja -C build install }