Use config-specific lib dir so files don't overwrite each other

This commit is contained in:
AnyOldName3
2025-08-01 00:23:47 +01:00
parent be7b116a65
commit e4fcc1fdea

View File

@@ -223,16 +223,16 @@ set(common_includes
install(TARGETS TracyClient
EXPORT TracyConfig
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}/$<CONFIG>
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}/$<CONFIG>
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}/$<CONFIG>
COMPONENT lib)
if(TRACY_Fortran)
install(TARGETS TracyClientF90
EXPORT TracyConfig
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}/$<CONFIG>
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}/$<CONFIG>
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}/$<CONFIG>
COMPONENT lib)
endif()
# Export targets to build tree root