]> O.S.I.I.S - jp/vkhelpers.git/commitdiff
keep cmake install in setup lib
authorJean-Philippe Bruyère <jp_bruyere@hotmail.com>
Mon, 10 Jan 2022 21:25:37 +0000 (22:25 +0100)
committerJean-Philippe Bruyère <jp_bruyere@hotmail.com>
Mon, 10 Jan 2022 21:25:37 +0000 (22:25 +0100)
CMakeLists.txt

index 479329941ea06b1d237c29315346cfe8ba678fc4..b6b9739f5fc845af59323459adc4a92ae709262e 100644 (file)
@@ -85,6 +85,11 @@ FUNCTION (setup_lib LibName)
                PUBLIC
                        ${Vulkan_LIBRARIES}
        )
+       INSTALL(TARGETS "${LibName}"
+               LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
+               RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
+               ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
+               PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
 ENDFUNCTION(setup_lib)
 
 GET_DIRECTORY_PROPERTY (vkh_has_root_project PARENT_DIRECTORY)
@@ -108,11 +113,5 @@ ELSE()
        target_compile_definitions("${PROJECT_NAME}_static" PUBLIC -DVKH_STATIC_BUILD)
        SET_PROPERTY(TARGET "${PROJECT_NAME}_static" PROPERTY POSITION_INDEPENDENT_CODE OFF)
        setup_lib ("${PROJECT_NAME}_static")
-
-       INSTALL(TARGETS "${PROJECT_NAME}_shared" "${PROJECT_NAME}_static"
-               LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
-               RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
-               ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
-               PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
 ENDIF()