facebook / fb303

fb303 is a core set of thrift functions that provide a common mechanism for querying stats and other information from a service.
Apache License 2.0
75 stars 46 forks source link

Add argument to pass extra arguments to boost b2 build tool (#115) #28

Closed dgrnbrg-meta closed 2 years ago

dgrnbrg-meta commented 2 years ago

Summary: X-link: https://github.com/facebook/fboss/pull/115

X-link: https://github.com/facebook/folly/pull/1736

X-link: https://github.com/facebook/proxygen/pull/403

X-link: https://github.com/facebook/fbthrift/pull/488

This adds a way to pass arguments to the b2 build tool, used by Boost. This is needed in order to link a getdeps built boost into an relocatable .so. The motivating use case is that we need to statically link Boost into a native library used by a python wheel, which must be relocatable. This functionality already exists for CMake-based projects.

Reviewed By: mackorone

Differential Revision: D34796774

facebook-github-bot commented 2 years ago

This pull request was exported from Phabricator. Differential Revision: D34796774