cmake install examples

Signatures

install(TARGETS <target>... [EXPORT <export-name>]
  [RUNTIME_DEPENDENCIES <arg>...|RUNTIME_DEPENDENCY_SET <set-name>]
  [<artifact-option>...]
  [<artifact-kind> <artifact-option>...]...
  [INCLUDES DESTINATION [<dir> ...]]
)

Examples

u3d-community/U3D Source/ThirdParty/Assimp/CMakeLists.txt :703

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
        )

bambulab/BambuStudio deps/GLEW/glew/CMakeLists.txt :34

install(TARGETS GLEW GLEW
    RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} 
    ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
    LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
    INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
)

STORM-IRIT/Radium-Engine cmake/RadiumSetupFunctions.cmake :992

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
    )

RavEngine/RavEngine deps/assimp/CMakeLists.txt :734

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
        )

end2endzone/ShellAnything src/plugins/sa_plugin_process/CMakeLists.txt :51

install(TARGETS sa_plugin_process
          EXPORT sa_plugin_process-targets
          ARCHIVE DESTINATION "lib"
          LIBRARY DESTINATION "lib"
          RUNTIME DESTINATION "bin"
          INCLUDES DESTINATION "include"
  )

rollbear/strong_type CMakeLists.txt :78

install(
  TARGETS
    strong_type
  EXPORT
    strong_type-targets
  INCLUDES DESTINATION
    include
)

steemit/steem libraries/vendor/rocksdb/CMakeLists.txt :820

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}"
  )

toggl-open-source/toggldesktop third_party/poco/PageCompiler/CMakeLists.txt :15

install(
    TARGETS "${POCO_EXENAME}" EXPORT "${POCO_EXENAME}Targets"
    LIBRARY DESTINATION lib${LIB_SUFFIX}
    ARCHIVE DESTINATION lib${LIB_SUFFIX}
    RUNTIME DESTINATION bin
    INCLUDES DESTINATION include
    )

google/filament third_party/libassimp/code/CMakeLists.txt :1226

INSTALL( TARGETS assimp
    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")

apache/qpid-proton cpp/CMakeLists.txt :164

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})

apiaryio/drafter packages/boost/CMakeLists.txt :21

install(TARGETS container EXPORT container-targets
    INCLUDES DESTINATION include
    )

rbfx/rbfx Source/ThirdParty/Diligent/ThirdParty/Vulkan-Headers/CMakeLists.txt :94

install(TARGETS Vulkan-Headers EXPORT VulkanHeadersConfig INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})

Tencent/Tendis src/thirdparty/rocksdb-5.13.4/rocksdb/CMakeLists.txt :774

install(
    TARGETS ${ROCKSDB_STATIC_LIB}
    EXPORT RocksDBTargets
    COMPONENT devel
    ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}"
    INCLUDES DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}"
  )

apache/datasketches-cpp CMakeLists.txt :142

install(TARGETS datasketches
        EXPORT ${PROJECT_NAME}
        PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/DataSketches
        INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/DataSketches
        )

dfranx/SHADERed libs/json/CMakeLists.txt :121

install(
        TARGETS ${NLOHMANN_JSON_TARGET_NAME}
        EXPORT ${NLOHMANN_JSON_TARGETS_EXPORT_NAME}
        INCLUDES DESTINATION ${NLOHMANN_JSON_INCLUDE_INSTALL_DIR}
    )

libgeos/geos CMakeLists.txt :443

install(TARGETS geos geos_cxx_flags
  EXPORT geos-targets
  LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
  ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
  RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
  INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
  )

Tencent/wwsearch deps/tokenizer/CMakeLists.txt :19

install(
  TARGETS tokenizer
  EXPORT tokenizer
  COMPONENT devel
  ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}"
  INCLUDES DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}"
)

trilinos/Trilinos packages/krino/SierraCmakeCode.cmake :182

install(
    TARGETS krino_surface
    EXPORT krinoTargets
    FILE_SET krino_surface_headers
        DESTINATION include/krino
        INCLUDES DESTINATION include/krino
)

Farama-Foundation/Arcade-Learning-Environment src/ale/CMakeLists.txt :84

install(TARGETS ale ale-lib
          EXPORT ale-export
          INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/${PROJECT_NAME}
          RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
          LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
          ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})

yanhua133/mediasoup-sfu-cpp deps/oatpp-websocket/cmake/module-install.cmake :60

install(TARGETS ${OATPP_THIS_MODULE_TARGETS}
        EXPORT "${OATPP_MODULE_NAME}Targets"
        ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}"
        LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
        RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
        INCLUDES DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}"
)

arrayfire/arrayfire src/api/unified/CMakeLists.txt :105

install(TARGETS af
  EXPORT ArrayFireUnifiedTargets
  COMPONENT unified
  PUBLIC_HEADER DESTINATION af
  RUNTIME DESTINATION ${AF_INSTALL_BIN_DIR}
  LIBRARY DESTINATION ${AF_INSTALL_LIB_DIR}
  ARCHIVE DESTINATION ${AF_INSTALL_LIB_DIR}
  FRAMEWORK DESTINATION framework
  INCLUDES DESTINATION ${AF_INSTALL_INC_DIR}
  )

meemknight/ourCraft thirdparty/assimp-5.2.4/code/CMakeLists.txt :1328

INSTALL( TARGETS assimp
  EXPORT "${TARGETS_EXPORT_NAME}"
  LIBRARY DESTINATION ${ASSIMP_LIB_INSTALL_DIR} COMPONENT ${LIBASSIMP_COMPONENT}
  ARCHIVE DESTINATION ${ASSIMP_LIB_INSTALL_DIR} COMPONENT ${LIBASSIMP-DEV_COMPONENT}
  RUNTIME DESTINATION ${ASSIMP_BIN_INSTALL_DIR} COMPONENT ${LIBASSIMP_COMPONENT}
  FRAMEWORK DESTINATION ${ASSIMP_LIB_INSTALL_DIR} COMPONENT ${LIBASSIMP_COMPONENT}
  INCLUDES DESTINATION ${ASSIMP_INCLUDE_INSTALL_DIR}
)

KhronosGroup/SPIRV-Headers CMakeLists.txt :40

install(TARGETS SPIRV-Headers EXPORT "SPIRV-HeadersConfig" INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})

asutton/origin origin/algorithm/CMakeLists.txt :44

install(
  TARGETS origin-algorithm
  EXPORT OriginTargets
  RUNTIME DESTINATION ${INSTALL_BIN_DIR}
  LIBRARY DESTINATION ${INSTALL_LIB_DIR}
  ARCHIVE DESTINATION ${INSTALL_LIB_DIR}
  INCLUDES DESTINATION ${INSTALL_INCLUDE_DIR}
)

WujekFoliarz/DualSenseY-v2 thirdparty/json/CMakeLists.txt :222

install(
        TARGETS ${NLOHMANN_JSON_TARGET_NAME}
        EXPORT ${NLOHMANN_JSON_TARGETS_EXPORT_NAME}
        INCLUDES DESTINATION ${NLOHMANN_JSON_INCLUDE_INSTALL_DIR}
    )

vectorgraphics/asymptote libatomic_ops/CMakeLists.txt :173

install(TARGETS atomic_ops_gpl EXPORT Atomic_opsTargets
          LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
          ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}"
          RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
          INCLUDES DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}")

apache/celix libs/etcdlib/CMakeLists.txt :82

install(TARGETS etcdlib etcdlib_static DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT ${ETCDLIB_CMP}
                INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/etcdlib)

NCAR/ParallelIO src/flib/CMakeLists.txt :110

install (TARGETS piof
  EXPORT PIOFortranTargets
  DESTINATION lib
  INCLUDES DESTINATION include)

ucla-vision/xivo thirdparty/g2o/g2o/solvers/eigen/CMakeLists.txt :11

install(TARGETS solver_eigen
  EXPORT ${G2O_TARGETS_EXPORT_NAME}
  RUNTIME DESTINATION ${RUNTIME_DESTINATION}
  LIBRARY DESTINATION ${LIBRARY_DESTINATION}
  ARCHIVE DESTINATION ${ARCHIVE_DESTINATION}
  INCLUDES DESTINATION ${INCLUDES_DESTINATION}
)

CrealityOfficial/CrealityPrint deps/GLEW/glew/CMakeLists.txt :31

install(TARGETS GLEW GLEW
    RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} 
    ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
    LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
    INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
)

kkos/oniguruma CMakeLists.txt :188

install(
    TARGETS onig
    EXPORT "${TARGETS_EXPORT_NAME}"
    LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
    ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}"
    RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
    INCLUDES DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}"
)