Skip to content

Commit 9328b5e

Browse files
committed
build_systems: better separate include_directories in exercise
1 parent e69bf9a commit 9328b5e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

topics/build_systems/code/CMakeLists_solution.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ list(REMOVE_ITEM BF_SRC_ALL ${BF_SRC_MAIN})
1313
# internal library target
1414
set(BF_TARGET_LIB ${BF_TARGET}-lib)
1515
add_library(${BF_TARGET_LIB} STATIC ${BF_SRC_ALL})
16-
target_include_directories(${BF_TARGET_LIB} PUBLIC "libs" "src")
16+
target_include_directories(${BF_TARGET_LIB} PUBLIC "src")
1717

1818
# main app target
1919
set(BF_TARGET_APP ${BF_TARGET}-app)
@@ -24,5 +24,6 @@ target_link_libraries(${BF_TARGET_APP} PRIVATE ${BF_TARGET_LIB})
2424
set(BF_TARGET_TEST ${BF_TARGET}-test)
2525
enable_testing()
2626
add_executable(${BF_TARGET_TEST} ${BF_TEST_ALL})
27+
target_include_directories(${BF_TARGET_TEST} PRIVATE "libs")
2728
add_test(unittest ${BF_TARGET_TEST})
2829
target_link_libraries(${BF_TARGET_TEST} PRIVATE ${BF_TARGET_LIB})

0 commit comments

Comments
 (0)