mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-30 14:01:57 -09:00
package/spirv-llvm-translator: new host package
Signed-off-by: James Hilliard <james.hilliard1@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
This commit is contained in:
committed by
Arnout Vandecappelle (Essensium/Mind)
parent
948dd35480
commit
016e21eb77
3
package/spirv-llvm-translator/spirv-llvm-translator.hash
Normal file
3
package/spirv-llvm-translator/spirv-llvm-translator.hash
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
# locally calculated
|
||||||
|
sha256 8df057ceb2e08792f87c1e01209ccd32d0fd5858f0e5c8797a96555e4a78565a spirv-llvm-translator-llvm_release_110.tar.gz
|
||||||
|
sha256 e3bc36440fc927c62d5cc24efeefe225a14d4e34ffeb0c92e430625cce9ee444 LICENSE.TXT
|
||||||
18
package/spirv-llvm-translator/spirv-llvm-translator.mk
Normal file
18
package/spirv-llvm-translator/spirv-llvm-translator.mk
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
################################################################################
|
||||||
|
#
|
||||||
|
# spirv-llvm-translator
|
||||||
|
#
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
SPIRV_LLVM_TRANSLATOR_VERSION = llvm_release_110
|
||||||
|
SPIRV_LLVM_TRANSLATOR_SITE = $(call github,KhronosGroup,SPIRV-LLVM-Translator,$(SPIRV_LLVM_TRANSLATOR_VERSION))
|
||||||
|
SPIRV_LLVM_TRANSLATOR_LICENSE = NCSA
|
||||||
|
SPIRV_LLVM_TRANSLATOR_LICENSE_FILES = LICENSE.TXT
|
||||||
|
HOST_SPIRV_LLVM_TRANSLATOR_DEPENDENCIES = host-clang host-llvm
|
||||||
|
HOST_SPIRV_LLVM_TRANSLATOR_CONF_OPTS = \
|
||||||
|
-DLLVM_BUILD_TOOLS=ON \
|
||||||
|
-DLLVM_DIR=$(HOST_DIR)/lib/cmake/llvm \
|
||||||
|
-DLLVM_SPIRV_BUILD_EXTERNAL=YES \
|
||||||
|
-DLLVM_SPIRV_INCLUDE_TESTS=OFF
|
||||||
|
|
||||||
|
$(eval $(host-cmake-package))
|
||||||
Reference in New Issue
Block a user