This allows libVelox to not depend on GFlags and simplifies the dynamic library build.
Current issue gflags(static -> linked into folly(static) -> linked intod velox(shared) -> linked to tests(shared) -> test also links to gflags (static) is reported here
https://github.com/facebookincubator/velox/pull/10732#issuecomment-2295588282
Velox applications and other components such as tools, tests, examples can continue to use GFlags.
Description
This allows libVelox to not depend on GFlags and simplifies the dynamic library build. Current issue
gflags(static -> linked into folly(static) -> linked intod velox(shared) -> linked to tests(shared) -> test also links to gflags (static)
is reported here https://github.com/facebookincubator/velox/pull/10732#issuecomment-2295588282 Velox applications and other components such as tools, tests, examples can continue to use GFlags.