Skip to content

Commit 13a9a79

Browse files
committed
Change target_include_directoried to prevent warnings mixup
1 parent 259f759 commit 13a9a79

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ add_library(${PROJECT_NAME} STATIC
2323
##########################################################################
2424
target_compile_options(${PROJECT_NAME} PRIVATE -Wall -Wextra -Wpedantic -Werror)
2525
##########################################################################
26-
target_include_directories(${PROJECT_NAME} PUBLIC src extras/cyphal++/include src/libcanard src/libo1heap)
26+
target_include_directories(${PROJECT_NAME} PRIVATE src extras/cyphal++/include src/libcanard src/libo1heap)
27+
target_include_directories(${PROJECT_NAME} SYSTEM INTERFACE src extras/cyphal++/include src/libcanard src/libo1heap)
2728
target_compile_features(${PROJECT_NAME} PUBLIC cxx_std_20)
2829
##########################################################################
2930
if(BUILD_EXAMPLES)

0 commit comments

Comments
 (0)