cmake: fix linker error when using ninja build generator

This commit is contained in:
Kevin Saul
2026-05-05 07:40:20 +12:00
parent 5332759cff
commit 50fa757381
3 changed files with 3 additions and 3 deletions

View File

@@ -48,7 +48,7 @@ add_executable(libgit2_benchmarks ${CLAR_SRC}
${LIBGIT2_DEPENDENCY_OBJECTS}) ${LIBGIT2_DEPENDENCY_OBJECTS})
target_link_libraries(libgit2_benchmarks libgit2package ${LIBGIT2_SYSTEM_LIBS}) target_link_libraries(libgit2_benchmarks libgit2package ${LIBGIT2_SYSTEM_LIBS})
if(NOT MSVC_IDE) if(NOT MSVC)
target_link_libraries(libgit2_benchmarks m) target_link_libraries(libgit2_benchmarks m)
endif() endif()

View File

@@ -50,7 +50,7 @@ target_include_directories(libgit2_tests PRIVATE ${TEST_INCLUDES} ${LIBGIT2_INCL
target_include_directories(libgit2_tests SYSTEM PRIVATE ${LIBGIT2_SYSTEM_INCLUDES}) target_include_directories(libgit2_tests SYSTEM PRIVATE ${LIBGIT2_SYSTEM_INCLUDES})
target_link_libraries(libgit2_tests ${LIBGIT2_SYSTEM_LIBS}) target_link_libraries(libgit2_tests ${LIBGIT2_SYSTEM_LIBS})
if(NOT MSVC_IDE) if(NOT MSVC)
target_link_libraries(libgit2_tests m) target_link_libraries(libgit2_tests m)
endif() endif()

View File

@@ -50,7 +50,7 @@ target_include_directories(util_tests PRIVATE ${TEST_INCLUDES} ${LIBGIT2_INCLUDE
target_include_directories(util_tests SYSTEM PRIVATE ${LIBGIT2_SYSTEM_INCLUDES}) target_include_directories(util_tests SYSTEM PRIVATE ${LIBGIT2_SYSTEM_INCLUDES})
target_link_libraries(util_tests ${LIBGIT2_SYSTEM_LIBS}) target_link_libraries(util_tests ${LIBGIT2_SYSTEM_LIBS})
if(NOT MSVC_IDE) if(NOT MSVC)
target_link_libraries(util_tests m) target_link_libraries(util_tests m)
endif() endif()