| 12345678910111213141516171819202122 |
- #!/bin/bash
- # Copyright (C) 2023 Amazon Inc. All rights reserved.
- # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
- set -e
- WAT2WASM_CMD=$1
- WAMRC_CMD=$2
- IWASM_CMD=$3
- for wat_file in ../../wamr-compiler/*.wat; do
- wasm_file="${wat_file%.wat}.wasm"
- aot_file="${wat_file%.wat}.aot"
- echo "Compiling $wat_file to $wasm_file"
- $WAT2WASM_CMD "$wat_file" -o "$wasm_file"
- echo "Compiling $wasm_file to $aot_file"
- $WAMRC_CMD -o $aot_file $wasm_file
- echo "Testing $aot_file"
- $IWASM_CMD -f _start "$aot_file"
- done
|