boostorg / boostorg/build

Support negation of requirements

Open
#610 4 comments 0 reactions 0 assignees View on GitHub
transition
Dominant language
C++
Stars
251
Forks
63
PR merge metrics
No merged PRs in 30d

Description

If you want to build something on Windows only my current solution was: `no windows:yes`

However this causes conflicts when any other rule (e.g. C++11 requirements) adds a `no` too

Hence it would be great if negation like `!windows:no` would be supported

The current solution involves a rather clunky `conditional` and a function

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.