Quote Originally Posted by marcvanriet View Post
Now this list of include directories grows and grows...
So create a project template and use that when you create another project. All include paths already setup with all your other preferred default options.

Secondly, instead of mangling include files, look into pre-compiled include files. They speed up the project compilation stage and if any of the header files change, you can simply rebuild them. If any of projects ever go to someone else (perhaps you want help or its near a dead line and someone else has more time than you) then it'll also work on there system rather than having to say "You'll also need my 12GB AllMyIncludes.h and ensure you have the exact same versions of libraries as I do else it'll segfault"

Combined include files are a nightmare, precompiled include files are a much better idea.