bsl / bsl/bindings-GLFW

Should the dependency to Xxf86vm be made optional?

Open
#31 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
16
Forks
33
PR merge metrics
No merged PRs in 30d

Description

In the original GLFW project, [that dependency](https://github.com/glfw/glfw/blob/master/CMakeLists.txt#L300-L310) seems to be optional. As far as I know, this is a legacy fallback option. Does it make sense to require it in every Haskell build?

Contributor guide

No contributing guide indexed for this repository

Research direction

Compare the binding project's build configuration with the upstream GLFW CMakeLists.txt section at lines 300-310. Determine whether the Xxf86vm dependency can be omitted without breaking the Haskell build; done means the project builds successfully when that dependency is unavailable.

Written by the indexing model from the issue text.

Assessment

Tech stack
cmake, haskell
Domain
build-system
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.