implicit_include_directories
is false
If you do the following:
# in some subdirectory gen_h = custom_target(...) # in some other directory executable('foo', 'foo.c', gen_h)
then the output directory of the custom target is automatically added to the header search path. This is convenient, but sometimes it can lead to problems. Starting with this version, the directory will no longer be put in the search path if the target has implicit_include_directories: false
. In these cases you need to set up the path manually with include_directories
.