We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8805d50 commit 2604f10Copy full SHA for 2604f10
1 file changed
cmake/idi/functions/framework/idi_src.cmake
@@ -127,6 +127,9 @@ macro(idi_src)
127
file(MAKE_DIRECTORY "${_umbrella_dir}/${IDICMAKE_PROJECT_NAME}")
128
file(WRITE "${_umbrella_file}" "${_umbrella_content}")
129
target_include_directories("${IDICMAKE_PROJECT_NAME}_public" INTERFACE "${_umbrella_dir}")
130
+ # Also expose to core so all targets in the project can
131
+ # use the umbrella header.
132
+ target_include_directories("${IDICMAKE_CORE}" PUBLIC "${_umbrella_dir}")
133
134
# Install the umbrella header alongside the other public headers
135
install(FILES "${_umbrella_file}"
0 commit comments