leathers coupled with sugar
I would like to use the push/pop headers from leathers and to be able to regenerate them but it seems that leathers is coupled with sugar. Also I found sugar-generate-warnings.py in sugar/python - is that the script used to generate all the headers from leathers/Source/leathers? These repositories don't seem independent of each other
Thanks for report. Yes, when I've started this project I was thinking that there is no need to include CMake modules here, i.e. keep this repository C++ only. But then I realized that it's not very convenient. The idea behind is that Sugar is collection of CMake modules for different stuff: collecting sources, testing, documentation generation, warning suppression etc.
Also I found sugar-generate-warnings.py in sugar/python - is that the script used to generate all the headers from leathers/Source/leathers?
Yes