| 12345678910111213141516171819202122232425262728 |
- # Copyright (C) 2019 Intel Corporation. All rights reserved.
- # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
- function(install_iwasm_package)
- install (EXPORT iwasmTargets
- FILE iwasmTargets.cmake
- NAMESPACE iwasm::
- DESTINATION lib/cmake/iwasm
- )
- include (CMakePackageConfigHelpers)
- configure_package_config_file (${CMAKE_CURRENT_FUNCTION_LIST_DIR}/iwasmConfig.cmake.in
- "${CMAKE_CURRENT_BINARY_DIR}/iwasmConfig.cmake"
- INSTALL_DESTINATION lib/cmake/iwasm
- )
- write_basic_package_version_file(
- "${CMAKE_CURRENT_BINARY_DIR}/iwasmConfigVersion.cmake"
- VERSION ${WAMR_VERSION_MAJOR}.${WAMR_VERSION_MINOR}.${WAMR_VERSION_PATCH}
- COMPATIBILITY SameMajorVersion
- )
- install (FILES
- "${CMAKE_CURRENT_BINARY_DIR}/iwasmConfig.cmake"
- "${CMAKE_CURRENT_BINARY_DIR}/iwasmConfigVersion.cmake"
- DESTINATION lib/cmake/iwasm
- )
- endfunction()
|