1cmake_minimum_required(VERSION 3.12) 2 3include(${CMAKE_CURRENT_LIST_DIR}/features.cmake) 4 5if(WASMTIME_HEADER_DST) 6 set(dst "${WASMTIME_HEADER_DST}") 7else() 8 set(dst "${CMAKE_INSTALL_PREFIX}/include") 9endif() 10set(include_src "${CMAKE_CURRENT_LIST_DIR}/../include") 11 12message(STATUS "Installing: ${dst}/wasmtime/conf.h") 13file(READ "${include_src}/wasmtime/conf.h.in" conf_h) 14file(CONFIGURE OUTPUT "${dst}/wasmtime/conf.h" CONTENT "${conf_h}" 15 NEWLINE_STYLE CRLF) 16file(INSTALL "${include_src}/" 17 DESTINATION "${dst}" 18 FILES_MATCHING REGEX "\\.hh?$") 19