fboss icon indicating copy to clipboard operation
fboss copied to clipboard

No BUCK files to build with buck?

Open tfarina opened this issue 9 years ago • 3 comments

Buck has support for C++, so it would be awesome if BUCK files were provided instead of CMake files.

tfarina avatar Apr 13 '15 21:04 tfarina

We will probably eventually move towards buck, but this is likely still several months away for us. We will probably wait for folly and fbthrift to provide open source BUCK files first.

Internally at Facebook we do intend to switch most projects to use buck. However, buck still needs some more features and improvements to make this happen. (Mostly around handling of third-party libraries.) When we switch to buck internally we will probably switch the open source build to use buck as well.

In the meantime, we figured that cmake would be easier for most external users, rather than requiring them to also download and build buck as a prerequisite to building fboss.

simpkins avatar Apr 14 '15 01:04 simpkins

Thank you for reporting this issue and appreciate your patience. We've notified the core team for an update on this issue. We're looking for a response within the next 30 days or the issue may be closed.

ghost avatar Aug 04 '15 18:08 ghost

I know this issue is very old, but I just revisited this thread with the other open source teams at FB. Short story: the common wisdom is that open source buck is not yet ready to easily do this. I'm going to leave this issue open to continue to track it, because right now we're maintaining two parallel build systems, which is... suboptimal.

capveg avatar May 15 '17 23:05 capveg