[BACK]Return to buildlink3.mk CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / parallel / spirv-llvm-translator

File: [cvs.NetBSD.org] / pkgsrc / parallel / spirv-llvm-translator / buildlink3.mk (download)

Revision 1.1, Wed Jun 9 14:55:10 2021 UTC (2 years, 10 months ago) by nia
Branch: MAIN

add parallel/spirv-llvm-translator

The LLVM/SPIR-V Bi-Directional Translator is a library and tool for translation
between LLVM IR and SPIR-V.

SPIR-V is a binary intermediate language for representing graphical-shader
stages and compute kernels for multiple Khronos APIs, including OpenCL,
OpenGL, and Vulkan. SPIR-V defines a new language and is a successor to the
original Khronos SPIR, which supported only OpenCL device programs.

# $NetBSD: buildlink3.mk,v 1.1 2021/06/09 14:55:10 nia Exp $

BUILDLINK_TREE+=	spirv-llvm-translator

.if !defined(SPIRV_LLVM_TRANSLATOR_BUILDLINK3_MK)
SPIRV_LLVM_TRANSLATOR_BUILDLINK3_MK:=

BUILDLINK_API_DEPENDS.spirv-llvm-translator+=	spirv-llvm-translator>=10.0.0
BUILDLINK_PKGSRCDIR.spirv-llvm-translator?=	../../parallel/spirv-llvm-translator

.include "../../lang/llvm/buildlink3.mk"

.endif	# SPIRV_LLVM_TRANSLATOR_BUILDLINK3_MK

BUILDLINK_TREE+=	-spirv-llvm-translator