86Box/86Box
src/CMakeLists.txt
:235
install(FILES "$<TARGET_FILE_DIR:86Box>/$<TARGET_FILE_BASE_NAME:86Box>.pdb"
CONFIGURATIONS Debug RelWithDebInfo
DESTINATION "."
OPTIONAL)
install(FILES "$<TARGET_FILE_DIR:86Box>/$<TARGET_FILE_BASE_NAME:86Box>.pdb"
CONFIGURATIONS Debug RelWithDebInfo
DESTINATION "."
OPTIONAL)
install(TARGETS AdbWinApi AdbWinUsbApi RUNTIME DESTINATION bin)
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
)
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
)
install(
FILES adios2/cxx11/fstream/ADIOS2fstream.h
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/adios2/cxx11/fstream
COMPONENT adios2_cxx11-development
)
install(EXPORT adios2CXX11Exports
FILE adios2-cxx11-targets.cmake
NAMESPACE adios2::
DESTINATION ${CMAKE_INSTALL_CMAKEDIR}
COMPONENT adios2_cxx11-development
)
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
)
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
)
install(EXPORT adios2FortranExports
FILE adios2-fortran-targets.cmake
NAMESPACE adios2::
DESTINATION ${CMAKE_INSTALL_CMAKEDIR}
COMPONENT adios2_fortran-development
)
install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/test
DESTINATION ${install_location}
COMPONENT adios2_python-python
${ADIOS2_MAYBE_EXCLUDE_FROM_ALL}
)
install(FILES ${ADIOS2_BINARY_DIR}/adios2-config-install.cmake
RENAME adios2-config.cmake
DESTINATION ${CMAKE_INSTALL_CMAKEDIR}
COMPONENT adios2_core-development
)
install(TARGETS adios2_basics_globalArray1DWrite_f RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
install(TARGETS adios2_basics_queryWorker RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
install(TARGETS adios2_hello_bpStepsWriteRead_mpi RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
install(TARGETS adios2_hello_helloWorld_c_mpi RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
install(TARGETS adios2_hello_inlineReaderWriter_mpi RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
install(TARGETS adios2_hello_sstWriterKokkos RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
install(TARGETS adios2_simulations_gray-scott-struct_pdf-calc RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
install(PROGRAMS "cleanup.sh" DESTINATION ${CMAKE_INSTALL_PREFIX}/share/adios2/gray-scott-struct)
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
)
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
)
install(DIRECTORY core/
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/adios2/core COMPONENT adios2_core-development
FILES_MATCHING PATTERN "*.h"
)
install(DIRECTORY engine/
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/adios2/engine COMPONENT adios2_core-development
FILES_MATCHING PATTERN "*/*.h"
PATTERN "*/*.inl"
)
install(DIRECTORY operator/
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/adios2/operator COMPONENT adios2_core-development
FILES_MATCHING PATTERN "*/*.h"
PATTERN "*/*.inl"
)
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
)
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
)
install(TARGETS sst_conn_tool EXPORT adios2
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT adios2_tools-runtime
${ADIOS2_MAYBE_EXCLUDE_FROM_ALL}
)
install(PROGRAMS adios2_json_pp.py
RENAME adios2_json_pp
DESTINATION ${CMAKE_INSTALL_BINDIR}
COMPONENT adios2_scripts-runtime
${ADIOS2_MAYBE_EXCLUDE_FROM_ALL}
)
install(PROGRAMS adios2_deactivate_bp
RENAME adios2_deactivate_bp
DESTINATION ${CMAKE_INSTALL_BINDIR}
COMPONENT adios2_scripts-runtime
${ADIOS2_MAYBE_EXCLUDE_FROM_ALL}
)
install(PROGRAMS ${PROJECT_BINARY_DIR}/adios2_reorganize_wrapper
RENAME bp2h5${ADIOS2_EXECUTABLE_SUFFIX}
DESTINATION ${CMAKE_INSTALL_BINDIR}
)
install(PROGRAMS adios2_campaign_manager.py
RENAME adios2_campaign_manager
DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT adios2_scripts-runtime
${ADIOS2_MAYBE_EXCLUDE_FROM_ALL}
)
install(PROGRAMS bp4dbg.py
RENAME bp4dbg
DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT adios2_scripts-runtime
${ADIOS2_MAYBE_EXCLUDE_FROM_ALL}
)
install(PROGRAMS bp5dbg.py
RENAME bp5dbg
DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT adios2_scripts-runtime
${ADIOS2_MAYBE_EXCLUDE_FROM_ALL}
)
install(PROGRAMS bpcmp.py
RENAME bpcmp
DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT adios2_scripts-runtime
${ADIOS2_MAYBE_EXCLUDE_FROM_ALL}
)
install(FILES atl.h DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}"
COMPONENT ${ATL_HEADER_COMPONENT})
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})
install(
EXPORT atl-targets
NAMESPACE atl::
DESTINATION "${CMAKE_INSTALL_CMAKEDIR}"
COMPONENT ${ATL_HEADER_COMPONENT})
install(
FILES "${PROJECT_BINARY_DIR}/dill-config-install.cmake"
RENAME dill-config.cmake
DESTINATION "${CMAKE_INSTALL_CMAKEDIR}" COMPONENT ${DILL_HEADER_COMPONENT})
install(DIRECTORY ${PROJECT_SOURCE_DIR}/cmake/
DESTINATION ${CMAKE_INSTALL_CMAKEDIR} COMPONENT ${DILL_HEADER_COMPONENT}
FILES_MATCHING PATTERN "Find*.cmake" PATTERN "CMake*.cmake"
)
install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/enet-config
DESTINATION "${CMAKE_INSTALL_BINDIR}"
COMPONENT ${ENET_HEADER_COMPONENT})
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}
)
install(DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/html" DESTINATION "${CMAKE_INSTALL_DOCDIR}" COMPONENT ${ENET_DOC_COMPONENT})
install(TARGETS ${M} DESTINATION ${EVPATH_INSTALL_MODULE_DIR} COMPONENT ${EVPATH_MODULE_COMPONENT_PREFIX}${M})
install(DIRECTORY ${PROJECT_SOURCE_DIR}/cmake/
DESTINATION ${CMAKE_INSTALL_CMAKEDIR} COMPONENT ${EVPATH_HEADER_COMPONENT}
FILES_MATCHING PATTERN "Find*.cmake" PATTERN "CMake*.cmake"
)
install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/evpath_config
DESTINATION "${CMAKE_INSTALL_BINDIR}"
COMPONENT ${EVPATH_HEADER_COMPONENT})
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}
)
INSTALL( TARGETS ${ARG_NAME} DESTINATION lib)
install(TARGETS ${TESTS} thin_client DESTINATION "${TEST_INSTALL_DIRECTORY}")
install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/ffs-config
DESTINATION "${CMAKE_INSTALL_BINDIR}"
COMPONENT ${FFS_HEADER_COMPONENT})
install(FILES fm/fm.h ${COD_INSTALL_FILE} ${CMAKE_CURRENT_BINARY_DIR}/ffs/ffs.h
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
COMPONENT ${FFS_HEADER_COMPONENT})
install(EXPORT ffs-targets NAMESPACE ffs::
DESTINATION "${CMAKE_INSTALL_CMAKEDIR}" COMPONENT ${FFS_HEADER_COMPONENT})
install(EXPORT ${targets_export_name}
COMPONENT "${PROJECT_NAME}"
NAMESPACE ${cmake_package_name}::
DESTINATION ${cmake_files_install_dir})
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)
install(FILES ${KWSYS_HEADER_DIR}/${h}.h
DESTINATION ${KWSYS_INSTALL_INCLUDE_DIR}/${KWSYS_NAMESPACE}
${KWSYS_INSTALL_INCLUDE_OPTIONS})
INSTALL(FILES ${PUBLIC_H_FILES}
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/Alembic/AbcClients/WFObjConvert
PERMISSIONS OWNER_READ GROUP_READ WORLD_READ)
INSTALL(FILES All.h ReadWrite.h
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/Alembic/AbcCoreOgawa)
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
)
install(TARGETS ${target}
FRAMEWORK DESTINATION "${FRAMEWORK_INSTALL_PREFIX}"
# Doesn't work, see below.
# PUBLIC_HEADER DESTINATION "include"
)
install(DIRECTORY amgcl DESTINATION include)
install(EXPORT amgclTargets
FILE amgcl-targets.cmake
NAMESPACE amgcl::
DESTINATION share/amgcl/cmake
)
install(
FILES ${CMAKE_CURRENT_BINARY_DIR}/cmake/amgcl-config.cmake
DESTINATION share/amgcl/cmake
)
install(FILES LICENSE.txt
DESTINATION "share/doc/libantlr4")
install(EXPORT args-targets
FILE args-config.cmake
NAMESPACE taywee::
DESTINATION lib/cmake/args)
install(FILES "${module}"
DESTINATION "${ARROW_CMAKE_DIR}/${ARROW_CMAKE_PACKAGE_NAME}")
install(DIRECTORY "${googletest_SOURCE_DIR}/googlemock/include/"
"${googletest_SOURCE_DIR}/googletest/include/"
DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}")
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)
install(FILES "${ASMJIT_DIR}/src/${_src_file}" DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/${_src_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( 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}
)
install(
TARGETS draco_shared
EXPORT dracoExport
RUNTIME DESTINATION "${bin_path}"
ARCHIVE DESTINATION "${libs_path}"
LIBRARY DESTINATION "${libs_path}")
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)
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")
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)
install(FILES ${PROJECT_BINARY_DIR}/pugixml.pc
DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig COMPONENT ${PUGIXML_DEVELOPMENT_COMPONENT})
install(
FILES
"${PROJECT_SOURCE_DIR}/src/pugiconfig.hpp"
"${PROJECT_SOURCE_DIR}/src/pugixml.hpp"
DESTINATION
${CMAKE_INSTALL_INCLUDEDIR}${versioned-dir} COMPONENT ${PUGIXML_DEVELOPMENT_COMPONENT})
install(
EXPORT "${TARGETS_EXPORT_NAME}"
NAMESPACE "${NAMESPACE}"
DESTINATION "${CONFIG_INSTALL_DIR}"
)
install(TARGETS ${PROJECT_NAME}
EXPORT ${TARGETS_EXPORT_NAME}
RUNTIME DESTINATION bin
ARCHIVE DESTINATION lib
LIBRARY DESTINATION lib
INCLUDES DESTINATION ${INCLUDE_INSTALL_DIR}
)
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})
install(
DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${HTML_OUTPUT}
DESTINATION ${CMAKE_INSTALL_DOCDIR}
)
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}
)
install(DIRECTORY "${AvogadroApp_SOURCE_DIR}/../avogadro-i18n/avogadroapp/"
"${AvogadroApp_SOURCE_DIR}/../avogadro-i18n/avogadrolibs/"
DESTINATION "${INSTALL_DATA_DIR}/avogadro2/i18n"
FILES_MATCHING PATTERN "*.qm"
)
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
)
install(FILES "icons/avogadro2_256.png" DESTINATION "${INSTALL_XDG_ICON_DIR}/hicolor/256x256/apps"
RENAME "org.openchemistry.Avogadro2.png")
install(PROGRAMS ${GENXRD_EXE} DESTINATION ${INSTALL_RUNTIME_DIR})
install(DIRECTORY "${BABEL_DIR}/../share/openbabel"
DESTINATION ${INSTALL_DATA_DIR})
install(EXPORT "AvogadroLibsTargets"
NAMESPACE Avogadro::
DESTINATION "${INSTALL_LIBRARY_DIR}/cmake/avogadrolibs")
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}")
install(TARGETS Headers
EXPORT "AvogadroLibsTargets"
FILE_SET HEADERS DESTINATION "${INSTALL_INCLUDE_DIR}")
install(DIRECTORY "${AvogadroLibs_SOURCEDATA_DIR}/crystals"
DESTINATION "${INSTALL_DATA_DIR}/avogadro2"
PATTERN ".git" EXCLUDE
)
install(PROGRAMS ${_generators}
DESTINATION "${INSTALL_LIBRARY_DIR}/avogadro2/scripts/inputGenerators/")
install(PROGRAMS ${format_scripts}
DESTINATION "${INSTALL_LIBRARY_DIR}/avogadro2/scripts/formatScripts/")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/bin/${GENXRDPATTERN_NAME}"
DESTINATION "${GENXRDPATTERN_DESTINATION}"
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE
GROUP_READ GROUP_EXECUTE
WORLD_READ WORLD_EXECUTE)
install(TARGETS avogadrocorepython LIBRARY COMPONENT python DESTINATION "${_python_module_install_dir}")
install(PROGRAMS "elf2tag" DESTINATION bin)
install(DIRECTORY python/ DESTINATION ${CMAKE_INSTALL_DATADIR}/avrdude FILES_MATCHING PATTERN "*.ui")
install(DIRECTORY python/ DESTINATION ${CMAKE_INSTALL_DATADIR}/avrdude FILES_MATCHING PATTERN "*.py")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/avrdude.pdf" DESTINATION ${CMAKE_INSTALL_DOCDIR})
install(DIRECTORY
${CMAKE_CURRENT_SOURCE_DIR}/avro
DESTINATION include
FILES_MATCHING PATTERN "*.h")
install(TARGETS avropipe RUNTIME DESTINATION bin)
install (TARGETS avrocpp avrocpp_s
EXPORT avrocpp_targets
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib
RUNTIME DESTINATION lib
INCLUDES DESTINATION include)