Return to Makefile CVS log | Up to [local] / ports / graphics / glslang |
File: [local] / ports / graphics / glslang / Makefile (download)
Revision 1.24, Mon May 6 12:23:34 2024 UTC (3 weeks, 5 days ago) by sthen
bump REVISION for py3.10 -> py3.11 switch |
PORTROACH = limit:^[0-9] COMMENT = reference front-end for GLSL and ESSL GH_TAGNAME = 14.0.0 GH_ACCOUNT = KhronosGroup GH_PROJECT = glslang REVISION = 0 SHARED_LIBS += glslang 5.0 # 14.0 SHARED_LIBS += glslang-default-resource-limits 0.0 # 14.0 SHARED_LIBS += SPIRV 4.0 # 14.0 SHARED_LIBS += SPVRemapper 1.0 # 13.0 CATEGORIES = devel graphics HOMEPAGE = https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ MAINTAINER = Thomas Frohwein <thfr@openbsd.org> # BSD-3 PERMIT_PACKAGE = Yes WANTLIB += ${COMPILER_LIBCXX} c m # C++11 COMPILER = base-clang ports-gcc MODULES = devel/cmake \ lang/python BUILD_DEPENDS = graphics/spirv-tools TEST_DEPENDS = graphics/spirv-tools \ shells/bash CONFIGURE_ARGS += -DALLOW_EXTERNAL_SPIRV_TOOLS=ON \ -DBUILD_SHARED_LIBS=ON SUBST_VARS += ADDITIONAL_LIBRARIES pre-configure: ${SUBST_CMD} ${WRKSRC}/StandAlone/CMakeLists.txt do-test: cd ${WRKSRC}/Test; exec ./runtests localResults \ ${WRKBUILD}/StandAlone/glslangValidator \ ${WRKBUILD}/StandAlone/spirv-remap .include <bsd.port.mk> .if ${CHOSEN_COMPILER} == ports-gcc ADDITIONAL_LIBRARIES = stdc++fs .endif