@@ -118,35 +118,43 @@ endif()
118118# Determine if the header should be installed
119119if (CASS_INSTALL_HEADER)
120120 file (GLOB CASS_API_HEADER_FILES ${CASS_INCLUDE_DIR} /*.h)
121- install (FILES ${CASS_API_HEADER_FILES} DESTINATION ${INSTALL_HEADER_DIR} )
121+ install (FILES ${CASS_API_HEADER_FILES}
122+ DESTINATION ${INSTALL_HEADER_DIR}
123+ ${SCYLLA_DRIVER_COMPONENT_ARGS} )
122124endif ()
123125
124126# Install the dynamic/shared library
125127if (CASS_BUILD_SHARED)
126- install (FILES $<TARGET_FILE:scylla-cpp-driver>
128+ install (FILES $<TARGET_FILE:scylla-cpp-driver>
127129 DESTINATION ${CMAKE_INSTALL_LIBDIR}
130+ ${SCYLLA_DRIVER_COMPONENT_ARGS}
128131 PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_EXECUTE WORLD_READ)
129132 install (FILES ${CMAKE_BINARY_DIR} /${INSTALL_NAME_SHARED_SYMLINK_VERSION}
130- DESTINATION ${CMAKE_INSTALL_LIBDIR} )
133+ DESTINATION ${CMAKE_INSTALL_LIBDIR}
134+ ${SCYLLA_DRIVER_COMPONENT_ARGS} )
131135 install (FILES ${CMAKE_BINARY_DIR} /${INSTALL_NAME_SHARED_SYMLINK_NO_VERSION}
132- DESTINATION ${CMAKE_INSTALL_LIBDIR} )
136+ DESTINATION ${CMAKE_INSTALL_LIBDIR}
137+ ${SCYLLA_DRIVER_COMPONENT_ARGS} )
133138 if (CASS_INSTALL_PKG_CONFIG)
134139 if (PKG_CONFIG_FOUND)
135140 configure_file ("${CMAKE_CURRENT_SOURCE_DIR} /scylla-cpp-driver.pc.in" "scylla-cpp-driver.pc" @ONLY)
136141 install (FILES "${CMAKE_CURRENT_BINARY_DIR} /scylla-cpp-driver.pc"
137- DESTINATION "${CMAKE_INSTALL_LIBDIR} /pkgconfig" )
142+ DESTINATION "${CMAKE_INSTALL_LIBDIR} /pkgconfig"
143+ ${SCYLLA_DRIVER_COMPONENT_ARGS} )
138144 endif ()
139145 endif ()
140146endif ()
141147
142148if (CASS_BUILD_STATIC)
143- install (FILES $<TARGET_FILE:scylla-cpp-driver_static>
144- DESTINATION ${CMAKE_INSTALL_LIBDIR} )
149+ install (FILES $<TARGET_FILE:scylla-cpp-driver_static>
150+ DESTINATION ${CMAKE_INSTALL_LIBDIR}
151+ ${SCYLLA_DRIVER_COMPONENT_ARGS} )
145152 if (CASS_INSTALL_PKG_CONFIG)
146153 if (PKG_CONFIG_FOUND)
147154 configure_file ("${CMAKE_CURRENT_SOURCE_DIR} /scylla-cpp-driver_static.pc.in" "scylla-cpp-driver_static.pc" @ONLY)
148155 install (FILES "${CMAKE_CURRENT_BINARY_DIR} /scylla-cpp-driver_static.pc"
149- DESTINATION "${CMAKE_INSTALL_LIBDIR} /pkgconfig" )
156+ DESTINATION "${CMAKE_INSTALL_LIBDIR} /pkgconfig"
157+ ${SCYLLA_DRIVER_COMPONENT_ARGS} )
150158 endif ()
151159 endif ()
152160endif ()
0 commit comments