cmake install() examples

86Box/86Box src/CMakeLists.txt :217

install(CODE "
    include(BundleUtilities)
    get_filename_component(CMAKE_INSTALL_PREFIX_ABSOLUTE \${CMAKE_INSTALL_PREFIX} ABSOLUTE)
    fixup_bundle(\"\${CMAKE_INSTALL_PREFIX_ABSOLUTE}/86Box.app\" \"\" \"\")"
COMPONENT Runtime)

86Box/86Box src/CMakeLists.txt :235

install(FILES "$<TARGET_FILE_DIR:86Box>/$<TARGET_FILE_BASE_NAME:86Box>.pdb"
    CONFIGURATIONS Debug RelWithDebInfo
    DESTINATION "."
    OPTIONAL)

86Box/86Box src/qt/CMakeLists.txt :330

install(CODE "
    get_filename_component(CMAKE_INSTALL_PREFIX_ABSOLUTE \${CMAKE_INSTALL_PREFIX} ABSOLUTE)
    execute_process(
        COMMAND ${WINDEPLOYQT_EXECUTABLE}
        \"\${CMAKE_INSTALL_PREFIX_ABSOLUTE}/$<TARGET_FILE_NAME:86Box>\")
")

msys2/adbwinapi CMakeLists.txt :51

install(TARGETS AdbWinApi AdbWinUsbApi RUNTIME DESTINATION bin)

ornladios/ADIOS2 bindings/C/CMakeLists.txt :52

install(TARGETS adios2_c ${maybe_adios2_c_mpi} EXPORT adios2CExports
  RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT adios2_c-runtime
  LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT adios2_c-libraries NAMELINK_COMPONENT adios2_c-development
  ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT adios2_c-development
)

ornladios/ADIOS2 bindings/CXX11/CMakeLists.txt :70

install(TARGETS adios2_cxx11 ${maybe_adios2_cxx11_mpi} EXPORT adios2CXX11Exports
  RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT adios2_cxx11-runtime
  LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT adios2_cxx11-libraries NAMELINK_COMPONENT adios2_cxx11-development
  ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT adios2_cxx11-development
)

ornladios/ADIOS2 bindings/CXX11/CMakeLists.txt :82

install(
  FILES adios2/cxx11/fstream/ADIOS2fstream.h 
  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/adios2/cxx11/fstream
  COMPONENT adios2_cxx11-development
)

ornladios/ADIOS2 bindings/CXX11/CMakeLists.txt :118

install(EXPORT adios2CXX11Exports
  FILE adios2-cxx11-targets.cmake
  NAMESPACE adios2::
  DESTINATION ${CMAKE_INSTALL_CMAKEDIR}
  COMPONENT adios2_cxx11-development
)

ornladios/ADIOS2 bindings/Fortran/CMakeLists.txt :136

install(
  TARGETS adios2_fortran ${maybe_adios2_fortran_mpi} adios2_f EXPORT adios2FortranExports
  RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT adios2_fortran-runtime
  LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT adios2_fortran-libraries NAMELINK_COMPONENT adios2_fortran-development
  ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT adios2_fortran-development
)

ornladios/ADIOS2 bindings/Fortran/CMakeLists.txt :142

install(
  DIRECTORY ${CMAKE_Fortran_MODULE_DIRECTORY}/
  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/adios2/fortran
  COMPONENT adios2_fortran-development
  FILES_MATCHING
    PATTERN "adios2*.mod"
    PATTERN "adios2*.smod"
    PATTERN "ADIOS2*.mod"
    PATTERN "ADIOS2*.smod"
    PATTERN "CMakeFiles" EXCLUDE
)

ornladios/ADIOS2 bindings/Fortran/CMakeLists.txt :158

install(EXPORT adios2FortranExports
  FILE adios2-fortran-targets.cmake
  NAMESPACE adios2::
  DESTINATION ${CMAKE_INSTALL_CMAKEDIR}
  COMPONENT adios2_fortran-development
)

ornladios/ADIOS2 bindings/Python/CMakeLists.txt :82

install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/test
  DESTINATION ${install_location}
  COMPONENT adios2_python-python
  ${ADIOS2_MAYBE_EXCLUDE_FROM_ALL}
)

ornladios/ADIOS2 cmake/install/packaging/CMakeLists.txt :53

install(FILES ${ADIOS2_BINARY_DIR}/adios2-config-install.cmake
  RENAME adios2-config.cmake
  DESTINATION ${CMAKE_INSTALL_CMAKEDIR}
  COMPONENT adios2_core-development
)

ornladios/ADIOS2 examples/basics/globalArray1D/CMakeLists.txt :71

install(TARGETS adios2_basics_globalArray1DWrite_f RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})

ornladios/ADIOS2 examples/basics/queryWorker/CMakeLists.txt :26

install(TARGETS adios2_basics_queryWorker RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})

ornladios/ADIOS2 examples/hello/bpStepsWriteRead/CMakeLists.txt :30

install(TARGETS adios2_hello_bpStepsWriteRead_mpi RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})

ornladios/ADIOS2 examples/hello/helloWorld/CMakeLists.txt :38

install(TARGETS adios2_hello_helloWorld_c_mpi RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})

ornladios/ADIOS2 examples/hello/inlineReaderWriter/CMakeLists.txt :30

install(TARGETS adios2_hello_inlineReaderWriter_mpi RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})

ornladios/ADIOS2 examples/hello/sstKokkos/CMakeLists.txt :34

install(TARGETS adios2_hello_sstWriterKokkos RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})

ornladios/ADIOS2 examples/simulations/gray-scott-struct/CMakeLists.txt :36

install(TARGETS adios2_simulations_gray-scott-struct_pdf-calc RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})

ornladios/ADIOS2 examples/simulations/gray-scott-struct/CMakeLists.txt :50

install(PROGRAMS "cleanup.sh" DESTINATION ${CMAKE_INSTALL_PREFIX}/share/adios2/gray-scott-struct)

ornladios/ADIOS2 plugins/engines/CMakeLists.txt :14

install(TARGETS ParaViewADIOSInSituEngine  EXPORT adios2Exports
  RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT adios2_core-runtime
  LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT adios2_core-libraries NAMELINK_COMPONENT adios2_core-development
  ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT adios2_core-development
)

ornladios/ADIOS2 plugins/operators/CMakeLists.txt :14

  install(TARGETS EncryptionOperator  EXPORT adios2Exports
    RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT adios2_core-runtime
    LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT adios2_core-libraries NAMELINK_COMPONENT adios2_core-development
    ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT adios2_core-development
)

ornladios/ADIOS2 source/adios2/CMakeLists.txt :541

install(DIRECTORY core/
  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/adios2/core COMPONENT adios2_core-development
  FILES_MATCHING PATTERN "*.h"
)

ornladios/ADIOS2 source/adios2/CMakeLists.txt :546

install(DIRECTORY engine/
  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/adios2/engine COMPONENT adios2_core-development
  FILES_MATCHING PATTERN "*/*.h"
  PATTERN "*/*.inl"
)

ornladios/ADIOS2 source/adios2/CMakeLists.txt :558

install(DIRECTORY operator/
  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/adios2/operator COMPONENT adios2_core-development
  FILES_MATCHING PATTERN "*/*.h"
  PATTERN "*/*.inl"
)

ornladios/ADIOS2 source/adios2/CMakeLists.txt :564

install(DIRECTORY toolkit/
  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/adios2/toolkit COMPONENT adios2_core-development
  FILES_MATCHING PATTERN "*/*.h"
  PATTERN "*/*.inl"
  REGEX "sst/util" EXCLUDE
  REGEX "sst/dp" EXCLUDE
  REGEX "derived/parser" EXCLUDE
)

ornladios/ADIOS2 source/adios2/CMakeLists.txt :574

install(TARGETS adios2_core ${maybe_adios2_core_mpi} ${maybe_adios2_core_mpi_c} ${maybe_adios2_core_cuda} ${maybe_adios2_core_kokkos} ${maybe_adios2_core_derived} EXPORT adios2Exports
  RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT adios2_core-runtime
  LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT adios2_core-libraries NAMELINK_COMPONENT adios2_core-development
  ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT adios2_core-development
)

ornladios/ADIOS2 source/adios2/toolkit/sst/util/CMakeLists.txt :25

install(TARGETS sst_conn_tool EXPORT adios2
  RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT adios2_tools-runtime
  ${ADIOS2_MAYBE_EXCLUDE_FROM_ALL}
)

ornladios/ADIOS2 source/utils/CMakeLists.txt :99

install(PROGRAMS adios2_json_pp.py
  RENAME adios2_json_pp
  DESTINATION ${CMAKE_INSTALL_BINDIR}
  COMPONENT adios2_scripts-runtime
  ${ADIOS2_MAYBE_EXCLUDE_FROM_ALL}
)

ornladios/ADIOS2 source/utils/CMakeLists.txt :107

install(PROGRAMS adios2_deactivate_bp
  RENAME adios2_deactivate_bp
  DESTINATION ${CMAKE_INSTALL_BINDIR}
  COMPONENT adios2_scripts-runtime
  ${ADIOS2_MAYBE_EXCLUDE_FROM_ALL}
)

ornladios/ADIOS2 source/utils/CMakeLists.txt :122

install(PROGRAMS ${PROJECT_BINARY_DIR}/adios2_reorganize_wrapper
  RENAME bp2h5${ADIOS2_EXECUTABLE_SUFFIX}
  DESTINATION ${CMAKE_INSTALL_BINDIR}
)

ornladios/ADIOS2 source/utils/adios_campaign_manager/CMakeLists.txt :1

install(PROGRAMS adios2_campaign_manager.py
  RENAME adios2_campaign_manager
  DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT adios2_scripts-runtime
  ${ADIOS2_MAYBE_EXCLUDE_FROM_ALL}
)

ornladios/ADIOS2 source/utils/bp4dbg/CMakeLists.txt :1

install(PROGRAMS bp4dbg.py
  RENAME bp4dbg
  DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT adios2_scripts-runtime
  ${ADIOS2_MAYBE_EXCLUDE_FROM_ALL}
)

ornladios/ADIOS2 source/utils/bp5dbg/CMakeLists.txt :1

install(PROGRAMS bp5dbg.py
  RENAME bp5dbg
  DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT adios2_scripts-runtime
  ${ADIOS2_MAYBE_EXCLUDE_FROM_ALL}
)

ornladios/ADIOS2 source/utils/bpcmp/CMakeLists.txt :3

install(PROGRAMS bpcmp.py
  RENAME bpcmp
  DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT adios2_scripts-runtime
  ${ADIOS2_MAYBE_EXCLUDE_FROM_ALL}
)

ornladios/ADIOS2 thirdparty/atl/atl/CMakeLists.txt :146

install(FILES atl.h DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}"
  COMPONENT ${ATL_HEADER_COMPONENT})

ornladios/ADIOS2 thirdparty/atl/atl/CMakeLists.txt :153

install(TARGETS atl
  # IMPORTANT: Add the foo library to the "export-set"
  EXPORT atl-targets
  RUNTIME       DESTINATION "${CMAKE_INSTALL_BINDIR}" COMPONENT ${ATL_RUNTIME_COMPONENT}
  LIBRARY       DESTINATION "${CMAKE_INSTALL_LIBDIR}" COMPONENT ${ATL_LIBRARY_COMPONENT} ${namelink_component_args}
  ARCHIVE       DESTINATION "${CMAKE_INSTALL_LIBDIR}" COMPONENT ${ATL_ARCHIVE_COMPONENT}
  PUBLIC_HEADER DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}" COMPONENT ${ATL_HEADER_COMPONENT})

ornladios/ADIOS2 thirdparty/atl/atl/CMakeLists.txt :219

install(
  EXPORT atl-targets
  NAMESPACE atl::
  DESTINATION "${CMAKE_INSTALL_CMAKEDIR}"
  COMPONENT ${ATL_HEADER_COMPONENT})

ornladios/ADIOS2 thirdparty/dill/dill/CMakeLists.txt :540

install(
  FILES "${PROJECT_BINARY_DIR}/dill-config-install.cmake"
  RENAME dill-config.cmake
  DESTINATION "${CMAKE_INSTALL_CMAKEDIR}" COMPONENT ${DILL_HEADER_COMPONENT})

ornladios/ADIOS2 thirdparty/dill/dill/CMakeLists.txt :550

install(DIRECTORY ${PROJECT_SOURCE_DIR}/cmake/
  DESTINATION ${CMAKE_INSTALL_CMAKEDIR} COMPONENT ${DILL_HEADER_COMPONENT}
  FILES_MATCHING PATTERN "Find*.cmake" PATTERN "CMake*.cmake"
)

ornladios/ADIOS2 thirdparty/enet/enet/CMakeLists.txt :155

install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/enet-config
  DESTINATION "${CMAKE_INSTALL_BINDIR}"
  COMPONENT ${ENET_HEADER_COMPONENT})

ornladios/ADIOS2 thirdparty/enet/enet/CMakeLists.txt :172

install(TARGETS enet
  EXPORT enet-targets
  RUNTIME       DESTINATION "${CMAKE_INSTALL_BINDIR}" COMPONENT ${ENET_RUNTIME_COMPONENT}
  LIBRARY       DESTINATION "${CMAKE_INSTALL_LIBDIR}" COMPONENT ${ENET_LIBRARY_COMPONENT} ${namelink_component_args}
  ARCHIVE       DESTINATION "${CMAKE_INSTALL_LIBDIR}" COMPONENT ${ENET_ARCHIVE_COMPONENT}
)

ornladios/ADIOS2 thirdparty/enet/enet/CMakeLists.txt :210

install(DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/html" DESTINATION "${CMAKE_INSTALL_DOCDIR}" COMPONENT ${ENET_DOC_COMPONENT})

ornladios/ADIOS2 thirdparty/EVPath/EVPath/CMakeLists.txt :292

install(TARGETS ${M} DESTINATION ${EVPATH_INSTALL_MODULE_DIR} COMPONENT ${EVPATH_MODULE_COMPONENT_PREFIX}${M})

ornladios/ADIOS2 thirdparty/EVPath/EVPath/CMakeLists.txt :564

install(DIRECTORY ${PROJECT_SOURCE_DIR}/cmake/
  DESTINATION ${CMAKE_INSTALL_CMAKEDIR} COMPONENT ${EVPATH_HEADER_COMPONENT}
  FILES_MATCHING PATTERN "Find*.cmake" PATTERN "CMake*.cmake"
)

ornladios/ADIOS2 thirdparty/EVPath/EVPath/CMakeLists.txt :700

install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/evpath_config
  DESTINATION "${CMAKE_INSTALL_BINDIR}"
  COMPONENT ${EVPATH_HEADER_COMPONENT})

ornladios/ADIOS2 thirdparty/EVPath/EVPath/CMakeLists.txt :708

install(
  FILES
    evpath.h
    cm_schedule.h
    ev_dfg.h
    cm_transport.h
    ${CMAKE_CURRENT_BINARY_DIR}/revpath.h
  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
  COMPONENT ${EVPATH_HEADER_COMPONENT}
)

ornladios/ADIOS2 thirdparty/EVPath/EVPath/cmake/AddLibtoolLibrary.cmake :87

INSTALL( TARGETS ${ARG_NAME} DESTINATION lib)

ornladios/ADIOS2 thirdparty/EVPath/EVPath/tests/CMakeLists.txt :51

install(TARGETS ${TESTS} thin_client DESTINATION "${TEST_INSTALL_DIRECTORY}")

ornladios/ADIOS2 thirdparty/ffs/ffs/CMakeLists.txt :356

install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/ffs-config
  DESTINATION "${CMAKE_INSTALL_BINDIR}"
  COMPONENT ${FFS_HEADER_COMPONENT})

ornladios/ADIOS2 thirdparty/ffs/ffs/CMakeLists.txt :364

install(FILES fm/fm.h ${COD_INSTALL_FILE} ${CMAKE_CURRENT_BINARY_DIR}/ffs/ffs.h
  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
  COMPONENT ${FFS_HEADER_COMPONENT})

ornladios/ADIOS2 thirdparty/ffs/ffs/CMakeLists.txt :407

install(EXPORT ffs-targets NAMESPACE ffs::
  DESTINATION "${CMAKE_INSTALL_CMAKEDIR}" COMPONENT ${FFS_HEADER_COMPONENT})

ornladios/ADIOS2 thirdparty/GTest/googletest/googletest/CMakeLists.txt :97

install(EXPORT ${targets_export_name}
  COMPONENT "${PROJECT_NAME}"
  NAMESPACE ${cmake_package_name}::
  DESTINATION ${cmake_files_install_dir})

ornladios/ADIOS2 thirdparty/GTest/googletest/googletest/cmake/internal_utils.cmake :315

install(FILES
  "${t_pdb_output_directory}/\${CMAKE_INSTALL_CONFIG_NAME}/$<$<CONFIG:Debug>:${t_pdb_name_debug}>$<$<NOT:$<CONFIG:Debug>>:${t_pdb_name}>.pdb"
  COMPONENT "${PROJECT_NAME}"
  DESTINATION ${CMAKE_INSTALL_LIBDIR}
  OPTIONAL)

ornladios/ADIOS2 thirdparty/KWSys/adios2sys/CMakeLists.txt :707

install(FILES ${KWSYS_HEADER_DIR}/${h}.h
  DESTINATION ${KWSYS_INSTALL_INCLUDE_DIR}/${KWSYS_NAMESPACE}
  ${KWSYS_INSTALL_INCLUDE_OPTIONS})

alembic/alembic examples/AbcClients/WFObjConvert/CMakeLists.txt :72

INSTALL(FILES ${PUBLIC_H_FILES}
        DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/Alembic/AbcClients/WFObjConvert
        PERMISSIONS OWNER_READ GROUP_READ WORLD_READ)

alembic/alembic lib/Alembic/AbcCoreOgawa/CMakeLists.txt :59

INSTALL(FILES All.h ReadWrite.h
        DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/Alembic/AbcCoreOgawa)

alembic/alembic lib/Alembic/AbcGeom/CMakeLists.txt :66

INSTALL(FILES
    All.h
    Foundation.h
    ArchiveBounds.h
    IGeomBase.h
    OGeomBase.h
    GeometryScope.h
    SchemaInfoDeclarations.h
    OLight.h
    ILight.h
    FilmBackXformOp.h
    CameraSample.h
    ICamera.h
    OCamera.h
    Basis.h
    CurveType.h
    ICurves.h
    OCurves.h
    FaceSetExclusivity.h
    OFaceSet.h
    IFaceSet.h
    ONuPatch.h
    INuPatch.h
    OGeomParam.h
    IGeomParam.h
    OPoints.h
    IPoints.h
    OPolyMesh.h
    IPolyMesh.h
    OSubD.h
    ISubD.h
    Visibility.h
    XformOp.h
    XformSample.h
    IXform.h
    OXform.h
    DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/Alembic/AbcGeom
)

liballeg/allegro5 cmake/Common.cmake :226

install(TARGETS ${target}
        FRAMEWORK DESTINATION "${FRAMEWORK_INSTALL_PREFIX}"
        # Doesn't work, see below.
        # PUBLIC_HEADER DESTINATION "include"
        )

ddemidov/amgcl CMakeLists.txt :279

install(DIRECTORY amgcl DESTINATION include)

ddemidov/amgcl CMakeLists.txt :312

install(EXPORT amgclTargets
    FILE amgcl-targets.cmake
    NAMESPACE amgcl::
    DESTINATION share/amgcl/cmake
    )

ddemidov/amgcl CMakeLists.txt :318

install(
    FILES ${CMAKE_CURRENT_BINARY_DIR}/cmake/amgcl-config.cmake
    DESTINATION share/amgcl/cmake
    )

antlr/antlr4 runtime/Cpp/CMakeLists.txt :204

install(FILES LICENSE.txt
        DESTINATION "share/doc/libantlr4")

Taywee/args CMakeLists.txt :50

install(EXPORT args-targets
    FILE args-config.cmake
    NAMESPACE taywee::
    DESTINATION lib/cmake/args)

apache/arrow cpp/cmake_modules/ThirdpartyToolchain.cmake :238

install(FILES "${module}"
        DESTINATION "${ARROW_CMAKE_DIR}/${ARROW_CMAKE_PACKAGE_NAME}")

apache/arrow cpp/cmake_modules/ThirdpartyToolchain.cmake :2383

install(DIRECTORY "${googletest_SOURCE_DIR}/googlemock/include/"
                  "${googletest_SOURCE_DIR}/googletest/include/"
        DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}")

apache/arrow cpp/cmake_modules/ThirdpartyToolchain.cmake :2396

install(FILES $<TARGET_PDB_FILE:gmock> $<TARGET_PDB_FILE:gmock_main>
              $<TARGET_PDB_FILE:gtest> $<TARGET_PDB_FILE:gtest_main>
        DESTINATION "${CMAKE_INSTALL_BINDIR}"
        OPTIONAL)

apache/arrow matlab/CMakeLists.txt :259

install(CODE "set(Matlab_MAIN_PROGRAM \"${Matlab_MAIN_PROGRAM}\")")

apache/arrow matlab/CMakeLists.txt :260

install(CODE "set(TOOLS_DIR \"${TOOLS_DIR}\")")

apache/arrow matlab/CMakeLists.txt :261

install(CODE "set(INSTALL_DIR \"${CMAKE_INSTALL_DIR}\")")

apache/arrow matlab/CMakeLists.txt :264

install(CODE "set(MATLAB_ADD_INSTALL_DIR_TO_SEARCH_PATH \"${MATLAB_ADD_INSTALL_DIR_TO_SEARCH_PATH}\")"
)

apache/arrow matlab/CMakeLists.txt :270

install(SCRIPT "${TOOLS_DIR}/UpdateMatlabSearchPath.cmake")

asmjit/asmjit CMakeLists.txt :585

install(FILES "${ASMJIT_DIR}/src/${_src_file}" DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/${_src_dir}")

assimp/assimp CMakeLists.txt :773

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
)

assimp/assimp code/CMakeLists.txt :1622

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

assimp/assimp contrib/draco/cmake/draco_install.cmake :75

install(
  TARGETS draco_shared
  EXPORT dracoExport
  RUNTIME DESTINATION "${bin_path}"
  ARCHIVE DESTINATION "${libs_path}"
  LIBRARY DESTINATION "${libs_path}")

assimp/assimp contrib/googletest/googletest/cmake/internal_utils.cmake :315

install(FILES
  "${t_pdb_output_directory}/\${CMAKE_INSTALL_CONFIG_NAME}/$<$<CONFIG:Debug>:${t_pdb_name_debug}>$<$<NOT:$<CONFIG:Debug>>:${t_pdb_name}>.pdb"
  COMPONENT "${PROJECT_NAME}"
  DESTINATION ${CMAKE_INSTALL_LIBDIR}
  OPTIONAL)

assimp/assimp contrib/openddlparser/CMakeLists.txt :193

install(TARGETS openddlparser
        EXPORT  openddlparser-targets
        RUNTIME       DESTINATION "${CMAKE_INSTALL_BINDIR}"
        LIBRARY       DESTINATION "${CMAKE_INSTALL_LIBDIR}"
        ARCHIVE       DESTINATION "${CMAKE_INSTALL_LIBDIR}"
        INCLUDES      DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}"
        PUBLIC_HEADER DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/openddlparser")

assimp/assimp contrib/pugixml/CMakeLists.txt :246

install(TARGETS ${install-targets}
  EXPORT pugixml-targets
  RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT ${PUGIXML_RUNTIME_COMPONENT}
  LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT ${PUGIXML_LIBRARY_COMPONENT} ${namelink-component}
  ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT ${PUGIXML_DEVELOPMENT_COMPONENT}
  INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}${versioned-dir}
  FRAMEWORK DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT runtime OPTIONAL)

assimp/assimp contrib/pugixml/CMakeLists.txt :263

install(FILES ${PROJECT_BINARY_DIR}/pugixml.pc
  DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig COMPONENT ${PUGIXML_DEVELOPMENT_COMPONENT})

assimp/assimp contrib/pugixml/CMakeLists.txt :266

install(
  FILES
    "${PROJECT_SOURCE_DIR}/src/pugiconfig.hpp"
    "${PROJECT_SOURCE_DIR}/src/pugixml.hpp"
  DESTINATION
    ${CMAKE_INSTALL_INCLUDEDIR}${versioned-dir} COMPONENT ${PUGIXML_DEVELOPMENT_COMPONENT})

assimp/assimp contrib/zip/CMakeLists.txt :109

install(
    EXPORT "${TARGETS_EXPORT_NAME}"
    NAMESPACE "${NAMESPACE}"
    DESTINATION "${CONFIG_INSTALL_DIR}"
)

assimp/assimp contrib/zip/CMakeLists.txt :115

install(TARGETS ${PROJECT_NAME}
        EXPORT ${TARGETS_EXPORT_NAME}
        RUNTIME DESTINATION bin
        ARCHIVE DESTINATION lib
        LIBRARY DESTINATION lib
        INCLUDES DESTINATION ${INCLUDE_INSTALL_DIR}
)

assimp/assimp contrib/zlib/CMakeLists.txt :202

INSTALL( TARGETS zlibstatic
    EXPORT "${TARGETS_EXPORT_NAME}"
    LIBRARY DESTINATION ${ASSIMP_LIB_INSTALL_DIR}
    ARCHIVE DESTINATION ${ASSIMP_LIB_INSTALL_DIR}
    RUNTIME DESTINATION ${ASSIMP_BIN_INSTALL_DIR}
    COMPONENT ${LIBASSIMP_COMPONENT})

assimp/assimp doc/CMakeLists.txt :31

install(
    DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${HTML_OUTPUT}
    DESTINATION ${CMAKE_INSTALL_DOCDIR}
)

assimp/assimp doc/CMakeLists.txt :35

install(FILES
    ${CMAKE_CURRENT_SOURCE_DIR}/AssimpDoc_Html/AnimationOverview.png
    ${CMAKE_CURRENT_SOURCE_DIR}/AssimpDoc_Html/AnimationOverview.svg
    ${CMAKE_CURRENT_SOURCE_DIR}/AssimpDoc_Html/dragonsplash.png
    DESTINATION ${CMAKE_INSTALL_DOCDIR}/${HTML_OUTPUT}
)

OpenChemistry/avogadroapp avogadro/CMakeLists.txt :76

install(DIRECTORY "${AvogadroApp_SOURCE_DIR}/../avogadro-i18n/avogadroapp/"
  "${AvogadroApp_SOURCE_DIR}/../avogadro-i18n/avogadrolibs/"
  DESTINATION "${INSTALL_DATA_DIR}/avogadro2/i18n"
  FILES_MATCHING PATTERN "*.qm"
)

OpenChemistry/avogadroapp avogadro/CMakeLists.txt :86

install(DIRECTORY "${_qttranslationdir}/"
DESTINATION "${INSTALL_DATA_DIR}/avogadro2/i18n"
FILES_MATCHING PATTERN "qt_*.qm" PATTERN "qtbase*.qm"
# technically, this also copies qt_help.* but that's not a big deal
)

OpenChemistry/avogadroapp avogadro/CMakeLists.txt :149

install(CODE "EXECUTE_PROCESS(COMMAND
  mkdir ${MAC_LANG_DIR}
  ERROR_QUIET)")

OpenChemistry/avogadroapp avogadro/CMakeLists.txt :188

install(FILES "icons/avogadro2_256.png" DESTINATION "${INSTALL_XDG_ICON_DIR}/hicolor/256x256/apps"
  RENAME "org.openchemistry.Avogadro2.png")

OpenChemistry/avogadroapp avogadro/lastinstall/CMakeLists.txt :92

install(CODE "
  include(BundleUtilities)
  get_property(bundle TARGET avogadro PROPERTY LOCATION_RELEASE)
  fixup_bundle(\"${bundle}/..\" \"${plugins}\" \"${dirs}\")
  " COMPONENT Runtime)

OpenChemistry/avogadroapp cmake/AvogadroCPack.cmake :72

install(PROGRAMS ${GENXRD_EXE} DESTINATION ${INSTALL_RUNTIME_DIR})

OpenChemistry/avogadroapp cmake/AvogadroCPack.cmake :106

install(DIRECTORY "${BABEL_DIR}/../share/openbabel"
  DESTINATION ${INSTALL_DATA_DIR})

OpenChemistry/avogadroapp cmake/DeployQt5.cmake :357

install(CODE
"include(\"${DeployQt5_cmake_dir}/DeployQt5.cmake\")
set(BU_CHMOD_BUNDLE_ITEMS TRUE)
fixup_qt5_executable(\"\$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/${executable}\" \"\" \"${libs}\" \"${dirs}\" \"${plugins_dir}\" \"${request_qt_conf}\")"
  ${component}
  )

OpenChemistry/avogadrolibs CMakeLists.txt :134

install(EXPORT "AvogadroLibsTargets"
  NAMESPACE Avogadro::
  DESTINATION "${INSTALL_LIBRARY_DIR}/cmake/avogadrolibs")

OpenChemistry/avogadrolibs avogadro/CMakeLists.txt :35

install(TARGETS ${name}
  EXPORT "AvogadroLibsTargets"
  FILE_SET HEADERS DESTINATION "${INSTALL_INCLUDE_DIR}/avogadro"
  RUNTIME DESTINATION "${INSTALL_RUNTIME_DIR}"
  LIBRARY DESTINATION "${INSTALL_LIBRARY_DIR}"
  ARCHIVE DESTINATION "${INSTALL_ARCHIVE_DIR}"
  INCLUDES DESTINATION "${INSTALL_INCLUDE_DIR}")

OpenChemistry/avogadrolibs avogadro/core/CMakeLists.txt :30

install(TARGETS Headers
  EXPORT "AvogadroLibsTargets"
  FILE_SET HEADERS DESTINATION "${INSTALL_INCLUDE_DIR}")

OpenChemistry/avogadrolibs avogadro/qtplugins/insertfragment/CMakeLists.txt :47

install(DIRECTORY "${AvogadroLibs_SOURCEDATA_DIR}/crystals"
DESTINATION "${INSTALL_DATA_DIR}/avogadro2"
PATTERN ".git" EXCLUDE
)

OpenChemistry/avogadrolibs avogadro/qtplugins/quantuminput/CMakeLists.txt :37

install(PROGRAMS ${_generators}
  DESTINATION "${INSTALL_LIBRARY_DIR}/avogadro2/scripts/inputGenerators/")