|
|
@ -249,12 +249,15 @@ endforeach()
|
|
|
|
|
|
|
|
|
|
|
|
# Install a `VERSION` file in the output prefix with a dump of version
|
|
|
|
# Install a `VERSION` file in the output prefix with a dump of version
|
|
|
|
# information.
|
|
|
|
# information.
|
|
|
|
set(version_file_tmp ${wasi_tmp_install}/VERSION)
|
|
|
|
|
|
|
|
execute_process(
|
|
|
|
execute_process(
|
|
|
|
COMMAND ${PYTHON} ${version_script} dump
|
|
|
|
COMMAND ${PYTHON} ${version_script} dump
|
|
|
|
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
|
|
|
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
|
|
|
OUTPUT_FILE ${version_file_tmp})
|
|
|
|
OUTPUT_VARIABLE version_dump)
|
|
|
|
install(FILES ${wasi_tmp_install}/VERSION
|
|
|
|
set(version_file_tmp ${CMAKE_CURRENT_BINARY_DIR}/VERSION)
|
|
|
|
|
|
|
|
file(GENERATE OUTPUT ${version_file_tmp} CONTENT ${version_dump})
|
|
|
|
|
|
|
|
add_custom_target(version-file DEPENDS ${version_file_tmp})
|
|
|
|
|
|
|
|
add_dependencies(build version-file)
|
|
|
|
|
|
|
|
install(FILES ${version_file_tmp}
|
|
|
|
DESTINATION ${CMAKE_INSTALL_PREFIX})
|
|
|
|
DESTINATION ${CMAKE_INSTALL_PREFIX})
|
|
|
|
|
|
|
|
|
|
|
|
if(WASI_SDK_INCLUDE_TESTS)
|
|
|
|
if(WASI_SDK_INCLUDE_TESTS)
|
|
|
@ -275,6 +278,6 @@ add_dependencies(dist-compiler-rt compiler-rt)
|
|
|
|
wasi_sdk_add_tarball(dist-sysroot
|
|
|
|
wasi_sdk_add_tarball(dist-sysroot
|
|
|
|
${dist_dir}/wasi-sysroot-${wasi_sdk_version}.tar.gz
|
|
|
|
${dist_dir}/wasi-sysroot-${wasi_sdk_version}.tar.gz
|
|
|
|
${wasi_tmp_install}/share/wasi-sysroot)
|
|
|
|
${wasi_tmp_install}/share/wasi-sysroot)
|
|
|
|
add_dependencies(dist-sysroot build install)
|
|
|
|
add_dependencies(dist-sysroot build)
|
|
|
|
|
|
|
|
|
|
|
|
add_custom_target(dist DEPENDS dist-compiler-rt dist-sysroot)
|
|
|
|
add_custom_target(dist DEPENDS dist-compiler-rt dist-sysroot)
|
|
|
|