Skip to content

Commit 9e54d3c

Browse files
authored
Make Greeter link privately to fmt (#109)
Greeter depends on fmt only in it's implementation file, therefore this dependency can be private.
1 parent 6132c67 commit 9e54d3c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ set_target_properties(Greeter PROPERTIES CXX_STANDARD 17)
5252
target_compile_options(Greeter PUBLIC "$<$<COMPILE_LANG_AND_ID:CXX,MSVC>:/permissive>")
5353

5454
# Link dependencies
55-
target_link_libraries(Greeter PUBLIC fmt::fmt)
55+
target_link_libraries(Greeter PRIVATE fmt::fmt)
5656

5757
target_include_directories(
5858
Greeter PUBLIC $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/include>

0 commit comments

Comments
 (0)