install(TARGETS <target>... [EXPORT <export-name>] [RUNTIME_DEPENDENCIES <arg>...|RUNTIME_DEPENDENCY_SET <set-name>] [<artifact-option>...] [<artifact-kind> <artifact-option>...]... [INCLUDES DESTINATION [<dir> ...]] )
install(TARGETS <target>... [EXPORT <export-name>] [RUNTIME_DEPENDENCIES <arg>...|RUNTIME_DEPENDENCY_SET <set-name>] [<artifact-option>...] [<artifact-kind> <artifact-option>...]... [INCLUDES DESTINATION [<dir> ...]] )
INSTALL( TARGETS ${draco_LIBRARIES}
EXPORT "${TARGETS_EXPORT_NAME}"
LIBRARY DESTINATION ${ASSIMP_LIB_INSTALL_DIR}
ARCHIVE DESTINATION ${ASSIMP_LIB_INSTALL_DIR}
RUNTIME DESTINATION ${ASSIMP_BIN_INSTALL_DIR}
FRAMEWORK DESTINATION ${ASSIMP_LIB_INSTALL_DIR}
COMPONENT ${LIBASSIMP_COMPONENT}
INCLUDES DESTINATION include
)
install(EXPORT Imath
DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/Imath
FILE ImathTargets.cmake
NAMESPACE Imath::
EXPORT_LINK_INTERFACE_LIBRARIES
)
install(EXPORT scenepic-targets
FILE
scenepicTargets.cmake
NAMESPACE
scenepic::
DESTINATION
${INSTALL_CONFIGDIR}
)
install(TARGETS ${target} EXPORT NasNasTargets RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}/NasNas)
install(TARGETS ${TARGETNAME} EXPORT OgreTargetsRelWithDebInfo
CONFIGURATIONS RelWithDebInfo
BUNDLE DESTINATION "${OGRE_BIN_DIRECTORY}${OGRE_RELWDBG_PATH}"
RUNTIME DESTINATION "${OGRE_BIN_DIRECTORY}${OGRE_RELWDBG_PATH}"
LIBRARY DESTINATION "${OGRE_LIB_DIRECTORY}${OGRE_LIB_RELWDBG_PATH}${SUFFIX}"
ARCHIVE DESTINATION "${OGRE_LIB_DIRECTORY}${OGRE_LIB_RELWDBG_PATH}${SUFFIX}"
FRAMEWORK DESTINATION "${OGRE_LIB_DIRECTORY}${OGRE_RELWDBG_PATH}/RelWithDebInfo")
install(TARGETS SDL3_test EXPORT SDL3testTargets
ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}"
FRAMEWORK DESTINATION "."
RESOURCE DESTINATION "${SDL_SDLtest_INSTALL_RESOURCEDIR}"
)
install(TARGETS hidapi_hidraw EXPORT hidapi
LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}"
PUBLIC_HEADER DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/hidapi"
)
install(EXPORT SDL3sharedTargets
FILE "SDL3sharedTargets.cmake"
NAMESPACE SDL3::
DESTINATION "${SDL_SDL_INSTALL_CMAKEDIR}"
)
install(
TARGETS ${ARGS_TARGET}
EXPORT ${ARGS_TARGET}Targets
CONFIGURATIONS ${CMAKE_BUILD_TYPE}
RUNTIME DESTINATION bin
OBJECTS DESTINATION bin
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib
INCLUDES
DESTINATION include
)
INSTALL( TARGETS ${draco_LIBRARIES}
EXPORT "${TARGETS_EXPORT_NAME}"
LIBRARY DESTINATION ${ASSIMP_LIB_INSTALL_DIR}
ARCHIVE DESTINATION ${ASSIMP_LIB_INSTALL_DIR}
RUNTIME DESTINATION ${ASSIMP_BIN_INSTALL_DIR}
FRAMEWORK DESTINATION ${ASSIMP_LIB_INSTALL_DIR}
COMPONENT ${LIBASSIMP_COMPONENT}
INCLUDES DESTINATION include
)
install(
TARGETS ${NAME}
EXPORT KokkosTargets
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
)
install(
EXPORT
Catch2Targets
NAMESPACE
Catch2::
DESTINATION
${CATCH_CMAKE_CONFIG_DESTINATION}
)
install(TARGETS sa_plugin_process
EXPORT sa_plugin_process-targets
ARCHIVE DESTINATION "lib"
LIBRARY DESTINATION "lib"
RUNTIME DESTINATION "bin"
INCLUDES DESTINATION "include"
)
install(TARGETS digikamcore EXPORT DigikamCoreConfig ${INSTALL_TARGETS_DEFAULT_ARGS})
install(
TARGETS ${PROJECT_NAME}_headers
EXPORT ${TARGETS_EXPORT_NAME}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
install(TARGETS ${LIBRARY_NAME} EXPORT ${LIBRARY_NAME}Exports
RUNTIME DESTINATION "${CGAL_INSTALL_BIN_DIR}"
LIBRARY DESTINATION "${CGAL_INSTALL_LIB_DIR}"
ARCHIVE DESTINATION "${CGAL_INSTALL_LIB_DIR}")
install(EXPORT wpilibc DESTINATION share/wpilibc)
install(EXPORT realm-ucp-bootstrap-exports FILE realm_ucp_bootstrapTargets.cmake NAMESPACE legate::
DESTINATION "${cmake_install_base_dir}")
install(EXPORT VOLK_GNSSSDR-export FILE VolkGnsssdrTargets.cmake
NAMESPACE VolkGnsssdr:: DESTINATION ${CMAKE_MODULES_DIR}/volk_gnsssdr
)
install(EXPORT "${TUFAO_LIBRARY}-export" DESTINATION ${TUFAO_CONFIG_INSTALL_DIR} FILE Tufao${TUFAO_VERSION_MAJOR}Targets.cmake)
install(EXPORT ${export_set} FILE ${project_name}-${unique_name}-targets.cmake
DESTINATION "${install_location}" COMPONENT ${component_name})
install(
TARGETS ${LIB_SNOPT}
EXPORT ${LIB_SNOPT}-targets
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
)
install(TARGETS ${target}
EXPORT vineyard-targets
ARCHIVE DESTINATION lib
LIBRARY DESTINATION lib
RUNTIME DESTINATION bin
)
INSTALL(TARGETS BUNDLED_BOOST EXPORT IBAMRTargets)
install (TARGETS eigen EXPORT Eigen3Targets)
install(EXPORT faiss-targets
DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/faiss
)
install(
TARGETS
strong_type
EXPORT
strong_type-targets
INCLUDES DESTINATION
include
)
install(TARGETS ${PROJECT_NAME} EXPORT FastWFCConfig
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
install(
EXPORT
TTKVTKTargets
NAMESPACE
ttk::vtk::
DESTINATION
${CMAKE_INSTALL_LIBDIR}/cmake/ttkVTK
)
install(
TARGETS freetype
EXPORT freetype-targets
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
FRAMEWORK DESTINATION Library/Frameworks
COMPONENT libraries)
install(TARGETS ascent_bflow_iso_example
EXPORT ascent
LIBRARY DESTINATION examples/ascent/babelflow/iso
ARCHIVE DESTINATION examples/ascent/babelflow/iso
RUNTIME DESTINATION examples/ascent/babelflow/iso)
install ( TARGETS COLAMD_static
EXPORT COLAMDTargets
ARCHIVE DESTINATION ${SUITESPARSE_LIBDIR}
PUBLIC_HEADER DESTINATION ${SUITESPARSE_INCLUDEDIR} )
install(
TARGETS ${_TARGET}
DESTINATION ${CMAKE_INSTALL_LIBDIR}
EXPORT ${PROJECT_NAME}-library-depends
OPTIONAL)
install(EXPORT ixwebsocket
FILE ixwebsocket-targets.cmake
NAMESPACE ixwebsocket::
DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/ixwebsocket
)
install(TARGETS openpose_net
EXPORT OpenPose
RUNTIME DESTINATION bin
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib/openpose)
install(
EXPORT HPXEveTarget
NAMESPACE eve::
FILE HPXEveTarget.cmake
DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${HPX_PACKAGE_NAME}
COMPONENT cmake
)
install(TARGETS SimTKcommon EXPORT SimbodyTargets
PERMISSIONS
OWNER_READ OWNER_WRITE OWNER_EXECUTE
GROUP_READ GROUP_WRITE GROUP_EXECUTE
WORLD_READ WORLD_EXECUTE
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
ARCHIVE
PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ GROUP_WRITE WORLD_READ
DESTINATION ${CMAKE_INSTALL_LIBDIR})
install(TARGETS exprtk EXPORT exprtkTargets)
install(TARGETS SDL2_test EXPORT SDL2testTargets
LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}"
RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}")
install(
TARGETS ${ROCKSDB_SHARED_LIB}
EXPORT RocksDBTargets
COMPONENT runtime
ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}"
RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
INCLUDES DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}"
)
install(EXPORT Minuit2Targets
FILE Minuit2Targets.cmake
NAMESPACE Minuit2::
DESTINATION lib/cmake/Minuit2
)
install(
TARGETS "${POCO_EXENAME}" EXPORT "${POCO_EXENAME}Targets"
LIBRARY DESTINATION lib${LIB_SUFFIX}
ARCHIVE DESTINATION lib${LIB_SUFFIX}
RUNTIME DESTINATION bin
INCLUDES DESTINATION include
)
install(EXPORT ${PROJECT_NAME}Targets
NAMESPACE absl::
DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}"
)
install(TARGETS IcmpFileTransfer-pitcher EXPORT PcapPlusPlusTargets RUNTIME DESTINATION ${PCAPPP_INSTALL_BINDIR})
install(EXPORT jsoncpp
DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/jsoncpp
FILE jsoncppConfig.cmake)
install(
TARGETS YARP_catch2
EXPORT YARP_catch2
COMPONENT YARP_catch2
RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}"
PUBLIC_HEADER DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/catch2"
)
install(TARGETS ${PROJECT_NAME}
EXPORT ${PROJECT_NAME}_Targets
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
install(EXPORT "${name}Targets"
FILE "${name}Targets.cmake"
NAMESPACE "${name}::"
DESTINATION "${CMAKE_INSTALL_DIR}/thrift")
install(TARGETS qpid-proton-cpp
EXPORT ProtonCppTargets
RUNTIME DESTINATION bin
ARCHIVE DESTINATION ${LIB_INSTALL_DIR}
LIBRARY DESTINATION ${LIB_INSTALL_DIR}
INCLUDES DESTINATION ${INCLUDE_INSTALL_DIR})
install(TARGETS container EXPORT container-targets
INCLUDES DESTINATION include
)
install(TARGETS ${target}
EXPORT "${target}-export" COMPONENT dev
RUNTIME DESTINATION ${INSTALL_BIN} COMPONENT runtime
LIBRARY DESTINATION ${INSTALL_SHARED} COMPONENT runtime
ARCHIVE DESTINATION ${INSTALL_LIB} COMPONENT dev
)
install(
TARGETS ${PROJECT_NAME}
EXPORT ${PROJECT_NAME}Targets
RUNTIME DESTINATION bin
ARCHIVE DESTINATION lib
LIBRARY DESTINATION lib
)
install(EXPORT ${TARGETNAME_}-targets
FILE ${TARGETNAME_}-targets.cmake
NAMESPACE mvsim::
DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${TARGETNAME_}
)
install(
EXPORT glazeTargets
NAMESPACE glaze::
DESTINATION "${glaze_INSTALL_CMAKEDIR}"
COMPONENT glaze_Development
)
install(
TARGETS ${lib_name}
EXPORT fbgemmLibraryConfig
ARCHIVE DESTINATION ${lib_install_destination}
LIBRARY DESTINATION ${lib_install_destination}
# For Windows
RUNTIME DESTINATION ${lib_install_destination})
install(TARGETS SAMRAI_hier
EXPORT SAMRAITargets
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
install(TARGETS ${PROJECT_NAME} concurrentqueue nlohmann_json
EXPORT "aniraTargets"
# these get default values from GNUInstallDirs
RUNTIME DESTINATION ${CMAKE_INSTALL_LIBDIR} # .dll files
COMPONENT runtime
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} # .so or .dylib files
COMPONENT runtime NAMELINK_COMPONENT dev
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} # .lib files
COMPONENT dev
)
install(TARGETS Async++
EXPORT Async++
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
FRAMEWORK DESTINATION Frameworks
)
install(EXPORT materialTargets
FILE materialTargets.cmake
NAMESPACE Material::
DESTINATION lib/cmake/${LIB_NAME_MATERIAL}
)
install(
TARGETS openassetio-ui-cpp-test-exe
EXPORT ${PROJECT_NAME}_EXPORTED_TARGETS
)
install(TARGETS ndk_compat
EXPORT CpuFeaturesNdkCompatTargets
PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/ndk_compat
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
)
install(TARGETS ${UUID_LIBRARY_NAME}
EXPORT ${GDCM_TARGETS_NAME}
RUNTIME DESTINATION ${UUID_INSTALL_BIN_DIR} COMPONENT Applications
LIBRARY DESTINATION ${UUID_INSTALL_LIB_DIR} COMPONENT Libraries
ARCHIVE DESTINATION ${UUID_INSTALL_LIB_DIR} COMPONENT DebugDevel
${CPACK_NAMELINK_TYPE}
)
install(TARGETS crashpad_handler EXPORT crashpad_export
RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
)
install( TARGETS ${PROJECT_NAME}
EXPORT "${PROJECT_NAME}-targets"
ARCHIVE DESTINATION ${ARCHIVE_DIRECTORY}
LIBRARY DESTINATION ${LIBRARY_DIRECTORY}
RUNTIME DESTINATION ${BINARY_DIRECTORY} )
install(EXPORT miniocpp-targets
NAMESPACE miniocpp::
DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/miniocpp"
EXPORT_LINK_INTERFACE_LIBRARIES)
install(
EXPORT
Catch2Targets
NAMESPACE
Catch2::
DESTINATION
${CATCH_CMAKE_CONFIG_DESTINATION}
)
install(EXPORT pdqsort_TARGETS FILE pdqsortTargets.cmake NAMESPACE pdqsort:: DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/pdqsort)
install(TARGETS notificationmanager EXPORT notificationmanagerLibraryTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} )
install(TARGETS ${LIB_NAME}
EXPORT ${LIB_NAME}Targets
RUNTIME DESTINATION ${PHYSIKA_RUNTIME_INSTALL_DIR}
LIBRARY DESTINATION ${PHYSIKA_LIBRARY_INSTALL_DIR}
ARCHIVE DESTINATION ${PHYSIKA_ARCHIVE_INSTALL_DIR}
)
INSTALL(TARGETS qjson${QJSON_SUFFIX} EXPORT qjson-export
LIBRARY DESTINATION ${LIB_INSTALL_DIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_PREFIX}/bin
ARCHIVE DESTINATION ${LIB_INSTALL_DIR}
FRAMEWORK DESTINATION ${FRAMEWORK_INSTALL_DIR}
PUBLIC_HEADER DESTINATION ${INCLUDE_INSTALL_DIR}/qjson${QJSON_SUFFIX}
)
install(TARGETS gameLibs_daECS_net
EXPORT gameLibs_daECS_net
RUNTIME DESTINATION "bin"
ARCHIVE DESTINATION "lib/gameLibs/net"
LIBRARY DESTINATION "lib/gameLibs/net"
)
install(EXPORT AngelscriptTargets
FILE AngelscriptTargets.cmake
NAMESPACE Angelscript::
DESTINATION ${ConfigPackageLocation}
)
install(EXPORT fatropConfig
NAMESPACE fatrop::
DESTINATION ${CMAKE_INSTALL_DIR})
install(EXPORT h5cpp_targets
DESTINATION ${CMAKE_INSTALL_PACKAGEDIR}
NAMESPACE h5cpp::
COMPONENT development)
install(EXPORT "${PYBIND11_EXPORT_NAME}"
NAMESPACE "${PROJECT_NAME}::"
DESTINATION ${PYBIND11_CMAKECONFIG_INSTALL_DIR})
install (TARGETS EditorLibrary EXPORT Urho3D ARCHIVE DESTINATION ${DEST_ARCHIVE_DIR_CONFIG})
install(
EXPORT vtkgdcmPython
NAMESPACE GDCM::
FILE vtkgdcmPython-targets.cmake
DESTINATION "${GDCM_INSTALL_PACKAGE_DIR}")
install(EXPORT glfwTargets FILE glfw3Targets.cmake
EXPORT_LINK_INTERFACE_LIBRARIES
DESTINATION "${GLFW_CONFIG_PATH}")
install(
TARGETS implot
EXPORT implotTargets
)
install(TARGETS ${target_name}
EXPORT CutelystTargets DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT runtime
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT devel
PUBLIC_HEADER DESTINATION include/cutelyst${PROJECT_VERSION_MAJOR}-qt${QT_VERSION_MAJOR}/Cutelyst/Plugins/Authentication COMPONENT devel
)
install(EXPORT ANGLEExport FILE unofficial-angle-targets.cmake NAMESPACE unofficial::angle:: DESTINATION share/unofficial-angle)
install(
EXPORT CougarExport
NAMESPACE Cougar::
FILE CougarTargets.cmake
DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/Cougar
)
install(
TARGETS mdflibrary
EXPORT MdfLibraryTargets
LIBRARY DESTINATION mdflibrary/lib
ARCHIVE DESTINATION mdflibrary/lib
RUNTIME DESTINATION mdflibrary/bin
PUBLIC_HEADER DESTINATION mdflibrary/include/mdflibrary)
install(TARGETS Vc EXPORT VcTargets DESTINATION lib${LIB_SUFFIX})
install(EXPORT DICOMTargets
DESTINATION "${DICOM_CMAKE_INSTALL_DEST}" COMPONENT Development)
install(
EXPORT iCDumpExport
NAMESPACE iCDump::
DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/iCDump/cmake
FILE iCDumpExport-${lib_type}.cmake
COMPONENT config)
install(TARGETS ${LIB_NAME}
EXPORT ${TARGETS_EXPORT_NAME}
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
)
install(TARGETS boost_callable_traits EXPORT CallableTraitsConfig)
install(TARGETS perfstubs EXPORT adios2Exports)
install(
TARGETS ${FK_YAML_TARGET_NAME}
EXPORT ${FK_YAML_TARGETS_EXPORT_NAME}
)
install(
TARGETS ${PARSED_TARGETS}
EXPORT ${PARSED_EXPORT_NAME}
LIBRARY DESTINATION ${WORKBENCH_LIB_DIR} COMPONENT Runtime
ARCHIVE DESTINATION ${WORKBENCH_LIB_DIR} COMPONENT Devel
RUNTIME DESTINATION ${WORKBENCH_BIN_DIR} COMPONENT Runtime
)
install(EXPORT PVODETargets
FILE PVODEConfig.cmake
NAMESPACE PVODE::
DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/PVODE"
)
install(EXPORT re2-exports
DESTINATION lib/cmake/re2)
INSTALL(TARGETS OpenIGTLink EXPORT OpenIGTLink
RUNTIME DESTINATION ${OpenIGTLink_INSTALL_BIN_DIR} COMPONENT RuntimeLibraries
LIBRARY DESTINATION ${OpenIGTLink_INSTALL_LIB_DIR} COMPONENT RuntimeLibraries
ARCHIVE DESTINATION ${OpenIGTLink_INSTALL_LIB_DIR} COMPONENT Development)
install(EXPORT tinyprotoTargets
FILE TinyProtoTargets.cmake
NAMESPACE TinyProto::
DESTINATION lib/cmake/tinyproto)
install(
TARGETS ${ROCKSDB_STATIC_LIB}
EXPORT RocksDBTargets
COMPONENT devel
ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}"
INCLUDES DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}"
)
install(TARGETS foonathan_memory EXPORT foonathan_memoryTargets
RUNTIME DESTINATION ${FOONATHAN_MEMORY_RUNTIME_INSTALL_DIR}
LIBRARY DESTINATION ${FOONATHAN_MEMORY_LIBRARY_INSTALL_DIR}
ARCHIVE DESTINATION ${FOONATHAN_MEMORY_ARCHIVE_INSTALL_DIR}
FRAMEWORK DESTINATION ${FOONATHAN_MEMORY_FRAMEWORK_INSTALL_DIR})
install(TARGETS ${utils} EXPORT Halide_Interfaces COMPONENT Halide_Development)
install(
TARGETS ${LIBDWARFS_TARGETS}
# object libs
${LIBDWARFS_OBJECT_TARGETS}
# other
${RICEPP_OBJECT_TARGETS}
folly_deps
EXPORT dwarfs-targets
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
install(TARGETS glfw
EXPORT glfwTargets
RUNTIME DESTINATION "bin"
ARCHIVE DESTINATION "lib${LIB_SUFFIX}"
LIBRARY DESTINATION "lib${LIB_SUFFIX}")