Trick-17 / clang-build

Clang-based cross platform build system written in Python
https://clang-build.readthedocs.io
MIT License
8 stars 3 forks source link

Inconsistency between parameter names for flags and include directories #113

Closed GPMueller closed 3 years ago

GPMueller commented 4 years ago

Currently, the config keywords are

Note also that the documentation currently is quite unclear: https://clang-build.readthedocs.io/en/latest/user_guide/inheritance.html shows public-include-directories as title, but public_include_directories in the code example, while public-flags is the correct title but no code example is given. On top of this, in our internal file-dicts the public include directories key is called 'include_directories_public'...


To make everything consistent, we should rename

And to improve the documentation, we should