buck-single-header
This is a demonstration of how Buck build can be used to generate a "single-include" header file for C++. Unlike other solutions, Buck will ensure that the file is always up-to-date, and use hashing to prevent unnecessary rebuilds.
Read more on Hackernoon.
Build Instructions
buck run :demo