: 1
name: libmetal-cpp
version: 381.0.0
type: lib
language: c++
project: metal-cpp
summary: C++ interface for Metal
license: Apache-2.0 ; Apache License 2.0.
topics: metal, graphics, apple
description-file: README.md
package-description-file: PACKAGE-README.md
url: https://developer.apple.com/metal/cpp/
doc-url: https://developer.apple.com/metal/cpp/
src-url: https://github.com/apple/metal-cpp
package-url: https://github.com/build2-packaging/metal-cpp
package-email: packaging@build2.org ; Mailing list.
requires: c++17
requires: macos ; Apple SDK with Metal, Foundation, QuartzCore, and MetalFX frameworks.
depends: * build2 >= 0.18.0
depends: * bpkg >= 0.18.0
builds: -gcc ; GCC cannot compile Apple's Objective-C blocks used throughout metal-cpp's headers.
build-include: macos**
build-exclude: ** ; Requires Apple's Metal, Foundation, QuartzCore, and MetalFX frameworks (macOS only).
