summaryrefslogtreecommitdiffstats
path: root/fluent-bit/lib/wasm-micro-runtime-WAMR-1.2.2/samples/basic/build.sh
diff options
context:
space:
mode:
Diffstat (limited to 'fluent-bit/lib/wasm-micro-runtime-WAMR-1.2.2/samples/basic/build.sh')
-rwxr-xr-xfluent-bit/lib/wasm-micro-runtime-WAMR-1.2.2/samples/basic/build.sh63
1 files changed, 0 insertions, 63 deletions
diff --git a/fluent-bit/lib/wasm-micro-runtime-WAMR-1.2.2/samples/basic/build.sh b/fluent-bit/lib/wasm-micro-runtime-WAMR-1.2.2/samples/basic/build.sh
deleted file mode 100755
index a0be7e1c7..000000000
--- a/fluent-bit/lib/wasm-micro-runtime-WAMR-1.2.2/samples/basic/build.sh
+++ /dev/null
@@ -1,63 +0,0 @@
-#
-# Copyright (C) 2019 Intel Corporation. All rights reserved.
-# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
-#
-
-#!/bin/bash
-
-CURR_DIR=$PWD
-WAMR_DIR=${PWD}/../..
-OUT_DIR=${PWD}/out
-
-WASM_APPS=${PWD}/wasm-apps
-
-
-rm -rf ${OUT_DIR}
-mkdir ${OUT_DIR}
-mkdir ${OUT_DIR}/wasm-apps
-
-
-echo "#####################build basic project"
-cd ${CURR_DIR}
-mkdir -p cmake_build
-cd cmake_build
-cmake ..
-make -j ${nproc}
-if [ $? != 0 ];then
- echo "BUILD_FAIL basic exit as $?\n"
- exit 2
-fi
-
-cp -a basic ${OUT_DIR}
-
-echo -e "\n"
-
-echo "#####################build wasm apps"
-
-cd ${WASM_APPS}
-
-for i in `ls *.c`
-do
-APP_SRC="$i"
-OUT_FILE=${i%.*}.wasm
-
-# use WAMR SDK to build out the .wasm binary
-/opt/wasi-sdk/bin/clang \
- --target=wasm32 -O0 -z stack-size=4096 -Wl,--initial-memory=65536 \
- --sysroot=${WAMR_DIR}/wamr-sdk/app/libc-builtin-sysroot \
- -Wl,--allow-undefined-file=${WAMR_DIR}/wamr-sdk/app/libc-builtin-sysroot/share/defined-symbols.txt \
- -Wl,--strip-all,--no-entry -nostdlib \
- -Wl,--export=generate_float \
- -Wl,--export=float_to_string \
- -Wl,--export=calculate\
- -Wl,--allow-undefined \
- -o ${OUT_DIR}/wasm-apps/${OUT_FILE} ${APP_SRC}
-
-
-if [ -f ${OUT_DIR}/wasm-apps/${OUT_FILE} ]; then
- echo "build ${OUT_FILE} success"
-else
- echo "build ${OUT_FILE} fail"
-fi
-done
-echo "####################build wasm apps done"