DuneDefaultIncludeDirectories

Add the default include directories to a target.

dune_default_include_directories

Add the standard DUNE include directories to a target.

dune_default_include_directories(<target> [PRIVATE|PUBLIC|INTERFACE])
<target>

Target whose include directories should be extended.

[PRIVATE|PUBLIC|INTERFACE]

Visibility used for the default include directories added through target_include_directories().

The command adds the project source directory, build directory, generated public include directory, and installed include directory. For non-interface targets it also adds the generated private include directory.