glfw

[brief]

Multi-platform library for OpenGL, OpenGL ES and Vulkan development on the desktop

This is a build2 package for the GLFW C library. It provides a simple API for creating windows, contexts and surfaces, receiving input and events.

Usage

To start using GLFW in your project, add the following depends value to your manifest, adjusting the version constraint as appropriate:

depends: GLFW ^3.4.0

Then import the library in your buildfile:

import libs += glfw%lib{glfw}

Importable targets

This package provides the following importable targets:

lib{glfw}

Importable targets description

Configuration variables

This package provides the following configuration variables:

[bool] config.glfw.build_x11 ?= false
[bool] config.glfw.build_wayland ?= false
[bool] config.glfw.use_hybrid_hpg ?= false
[bool] config.glfw.use_msvc_runtime_library_dll ?= false

Configuration variables description

license Zlib
project glfw
url www.glfw.org
doc-url www.glfw.org/docs/latest/
src-url github.com/glfw/glfw
6 Versions
version 3.4.0+1
repository https://pkg.cppget.org/1/testing
depends 0
reviews 0
version 3.3.8+1
repository https://pkg.cppget.org/1/stable
depends 0
requires 3; OpengGL/Vulkan..., X11..., Wayland...
reviews +1
version 3.3.7
repository https://pkg.cppget.org/1/stable
depends 0
requires 3; OpengGL/Vulkan..., X11..., Wayland...
reviews +1
version 3.3.5
repository https://pkg.cppget.org/1/stable
depends 0
requires 3; OpengGL/Vulkan..., X11..., Wayland...
reviews +1
version 3.3.6+1
repository https://pkg.cppget.org/1/stable
depends 0
requires 3; OpengGL/Vulkan..., X11..., Wayland...
reviews +1
version 3.3.4+1
repository https://pkg.cppget.org/1/stable
depends 0
requires 3; OpengGL/Vulkan..., X11..., Wayland...
reviews +1