glslang-tools

[full]

GLSL and ESSL compiler front-end command line tool

This is a build2 package for the glslang command line tool. It is the standalone wrapper around the Khronos GLSL and ESSL reference front-end (historically named glslangValidator).

Usage

To start using glslang-tools in your project, add the following build-time depends value to your manifest, adjusting the version constraint as appropriate:

depends: * glslang-tools ^16.5.0

Then import the executable in your buildfile:

import glslang = glslang-tools%exe{glslang}

Importable targets

This package provides the following importable targets:

... More
license BSD-3-Clause AND BSD-2-Clause AND MIT AND Apache-2.0 AND GPL-3.0-or-later WITH Bison-exception-2.2 AND LicenseRef-AML-glslang AND LicenseRef-MIT-Khronos-old
project glslang
url www.khronos.org/opengles/sdk/Reference-Compiler/
doc-url github.com/KhronosGroup/glslang
src-url github.com/KhronosGroup/glslang
topics graphicsshaderglslspir-vvulkan
1 Version
version 16.5.0+2
repository https://pkg.cppget.org/1/testing
depends 1; libglslang
requires 1; c++17
reviews 0