dtolnay/gflags

Add build option to use C++ gflags as backend

Open

#6 opened on Apr 20, 2019

View on GitHub
 (1 comment) (0 reactions) (0 assignees)Rust (6 forks)github user discovery
help wanted

Repository metrics

Stars
 (55 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

The pure Rust implementation is good as a default, but it would be amazing to also provide:

[dependencies]
gflags = { version = "0.N", features = ["interop"] }

in which everything looks and behaves the same at the Rust source code level but the implementation switches to exactly the one used by C++ gflags, so that flags defined in Rust are seen by a C++ main function and vice versa.

Unsure whether this is possible.

Contributor guide