Squash all @sylvestre changes into one for release_08 branch:

Check if the argument is provided or not

Check if the path exists or not

Provide more information in case of error when searching for include path

Improve the check (symlink)