From 0b756fc35803e520eccbc242933ccba57ded9d75 Mon Sep 17 00:00:00 2001 From: libr Date: Thu, 26 Feb 2026 17:47:33 +0800 Subject: [PATCH] update build for github actions --- script/build-glue.sh | 16 ++++++++-------- script/rebuild-unicorn.sh | 16 ++++++++-------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/script/build-glue.sh b/script/build-glue.sh index 0c77a08..223ef55 100755 --- a/script/build-glue.sh +++ b/script/build-glue.sh @@ -9,7 +9,7 @@ fi ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" TARGET_DIR="${ROOT_DIR}/target/wasm32-unknown-emscripten/${BUILD_MODE}" DIST_DIR="${ROOT_DIR}/dist" -EMSDK_DIR="${EMSDK:-/Users/libr/Desktop/Life/emsdk}" +# EMSDK_DIR="${EMSDK:-/Users/libr/Desktop/Life/emsdk}" UNICORN_BUILD_DIR="${UNICORN_BUILD_DIR:-${ROOT_DIR}/../unicorn/build}" NODE_DIST_JS="${DIST_DIR}/anisette_rs.node.js" NODE_DIST_WASM="${DIST_DIR}/anisette_rs.node.wasm" @@ -21,13 +21,13 @@ NODE_EXPORTED_FUNCTIONS='["_malloc","_free","_anisette_init_from_blobs","_aniset WEB_EXPORTED_RUNTIME_METHODS='["FS","HEAPU8","UTF8ToString","stringToUTF8","lengthBytesUTF8"]' NODE_EXPORTED_RUNTIME_METHODS='["HEAPU8","UTF8ToString","stringToUTF8","lengthBytesUTF8"]' -if [[ -f "${EMSDK_DIR}/emsdk_env.sh" ]]; then - # shellcheck disable=SC1090 - source "${EMSDK_DIR}/emsdk_env.sh" >/dev/null -else - echo "emsdk_env.sh not found at ${EMSDK_DIR}/emsdk_env.sh" - exit 1 -fi +# if [[ -f "${EMSDK_DIR}/emsdk_env.sh" ]]; then +# # shellcheck disable=SC1090 +# source "${EMSDK_DIR}/emsdk_env.sh" >/dev/null +# else +# echo "emsdk_env.sh not found at ${EMSDK_DIR}/emsdk_env.sh" +# exit 1 +# fi mkdir -p "${DIST_DIR}" diff --git a/script/rebuild-unicorn.sh b/script/rebuild-unicorn.sh index 7484675..3fee081 100755 --- a/script/rebuild-unicorn.sh +++ b/script/rebuild-unicorn.sh @@ -2,7 +2,7 @@ set -euo pipefail ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" -EMSDK_DIR="${EMSDK:-/Users/libr/Desktop/Life/emsdk}" +# EMSDK_DIR="${EMSDK:-/Users/libr/Desktop/Life/emsdk}" UNICORN_DIR="${UNICORN_DIR:-${ROOT_DIR}/../unicorn}" UNICORN_BUILD_DIR="${UNICORN_BUILD_DIR:-${UNICORN_DIR}/build}" JOBS="${JOBS:-8}" @@ -13,13 +13,13 @@ if [[ ! -d "${UNICORN_DIR}" ]]; then exit 1 fi -if [[ -f "${EMSDK_DIR}/emsdk_env.sh" ]]; then - # shellcheck disable=SC1090 - source "${EMSDK_DIR}/emsdk_env.sh" >/dev/null -else - echo "emsdk_env.sh not found at ${EMSDK_DIR}/emsdk_env.sh" - exit 1 -fi +# if [[ -f "${EMSDK_DIR}/emsdk_env.sh" ]]; then +# # shellcheck disable=SC1090 +# source "${EMSDK_DIR}/emsdk_env.sh" >/dev/null +# else +# echo "emsdk_env.sh not found at ${EMSDK_DIR}/emsdk_env.sh" +# exit 1 +# fi # if [[ -d "${PATCH_DIR}" ]]; then # for patch_file in "${PATCH_DIR}"/*.diff; do