Reputation: 1526
I am trying to experiment with buck for my personal projects but looking at the documentation, I could not find what actually happens at the build stage. When I set up a project using cxx_ options, will buck generate a makefile for me or will it produce CMakeLists.txt? Or for example, on Windows, is there chance for me to create Visual Studio project files? You can also direct me to the documentation but I could not find such information.
Upvotes: 3
Views: 2825
Reputation: 37121
Buck's build process is (roughly):
BUCK
file, recording the cxx_library
and cxx_binary
targets found. Here is a talk that explains it better.
The compiler used can be changed in your Buck config. You can add compiler flags to your targets.
Buck does not generate Make files like CMake does, and it is all the better for it.
It is possible to generate project files for your IDE using project. I do not think that Visual Studio is supported at this time.
Have a look at this short guide for getting started with C++ and Buck.
Upvotes: 5