diff --git a/libs/bundle_wlr/wlr-info.json b/libs/bundle_wlr/wlr-info.json index 88c60501..d466dfe3 100644 --- a/libs/bundle_wlr/wlr-info.json +++ b/libs/bundle_wlr/wlr-info.json @@ -2,7 +2,8 @@ "deps": { "zlib": { "build_target": "libs/zlib/v1.2.13", - "required_file": "lib/wasm32-wasi/libz.a" + "required_file": "lib/wasm32-wasi/libz.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Fzlib%2F1.2.13%2B20230623-2993864/libz-1.2.13-wasi-sdk-20.0.tar.gz" }, "libpng": { "build_target": "libs/libpng/v1.6.39", @@ -10,27 +11,33 @@ }, "libjpeg": { "build_target": "libs/libjpeg/v2.1.5.1", - "required_file": "lib/wasm32-wasi/libjpeg.a" + "required_file": "lib/wasm32-wasi/libjpeg.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Flibjpeg%2F2.1.5.1%2B20230623-2993864/libjpeg-2.1.5.1-wasi-sdk-20.0.tar.gz" }, "libxml2": { "build_target": "libs/libxml2/v2.11.4", - "required_file": "lib/wasm32-wasi/libxml2.a" + "required_file": "lib/wasm32-wasi/libxml2.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Flibxml2%2F2.11.4%2B20230623-2993864/libxml2-2.11.4-wasi-sdk-20.0.tar.gz" }, "oniguruma": { "build_target": "libs/oniguruma/v6.9.8", - "required_file": "lib/wasm32-wasi/libonig.a" + "required_file": "lib/wasm32-wasi/libonig.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Foniguruma%2F6.9.8%2B20230623-2993864/libonig-6.9.8-wasi-sdk-20.0.tar.gz" }, "SQLite": { "build_target": "libs/sqlite/v3.42.0", - "required_file": "lib/wasm32-wasi/libsqlite3.a" + "required_file": "lib/wasm32-wasi/libsqlite3.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Fsqlite%2F3.42.0%2B20230623-2993864/libsqlite-3.42.0-wasi-sdk-20.0.tar.gz" }, "libuuid": { "build_target": "libs/libuuid/v1.0.3", - "required_file": "lib/wasm32-wasi/libuuid.a" + "required_file": "lib/wasm32-wasi/libuuid.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Flibuuid%2F1.0.3%2B20230623-2993864/libuuid-1.0.3-wasi-sdk-20.0.tar.gz" }, "bzip2": { "build_target": "libs/bzip2/v1.0.8", - "required_file": "lib/wasm32-wasi/libbz2.a" + "required_file": "lib/wasm32-wasi/libbz2.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Fbzip2%2F1.0.8%2B20230623-2993864/libbzip2-1.0.8-wasi-sdk-20.0.tar.gz" } } } \ No newline at end of file diff --git a/libs/libpng/v1.6.39/wlr-info.json b/libs/libpng/v1.6.39/wlr-info.json index 13ebcecc..ea06b258 100644 --- a/libs/libpng/v1.6.39/wlr-info.json +++ b/libs/libpng/v1.6.39/wlr-info.json @@ -2,7 +2,8 @@ "deps": { "zlib": { "build_target": "libs/zlib/v1.2.13", - "required_file": "lib/wasm32-wasi/libz.a" + "required_file": "lib/wasm32-wasi/libz.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Fzlib%2F1.2.13%2B20230623-2993864/libz-1.2.13-wasi-sdk-20.0.tar.gz" } } } \ No newline at end of file diff --git a/php/master/wlr-info.json b/php/master/wlr-info.json index 3942442a..8741d4f2 100644 --- a/php/master/wlr-info.json +++ b/php/master/wlr-info.json @@ -2,7 +2,8 @@ "deps": { "zlib": { "build_target": "libs/zlib/v1.2.13", - "required_file": "lib/wasm32-wasi/libz.a" + "required_file": "lib/wasm32-wasi/libz.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Fzlib%2F1.2.13%2B20230623-2993864/libz-1.2.13-wasi-sdk-20.0.tar.gz" }, "libpng": { "build_target": "libs/libpng/v1.6.39", @@ -10,15 +11,18 @@ }, "libxml2": { "build_target": "libs/libxml2/v2.11.4", - "required_file": "lib/wasm32-wasi/libxml2.a" + "required_file": "lib/wasm32-wasi/libxml2.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Flibxml2%2F2.11.4%2B20230623-2993864/libxml2-2.11.4-wasi-sdk-20.0.tar.gz" }, "oniguruma": { "build_target": "libs/oniguruma/v6.9.8", - "required_file": "lib/wasm32-wasi/libonig.a" + "required_file": "lib/wasm32-wasi/libonig.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Foniguruma%2F6.9.8%2B20230623-2993864/libonig-6.9.8-wasi-sdk-20.0.tar.gz" }, "SQLite": { "build_target": "libs/sqlite/v3.42.0", - "required_file": "lib/wasm32-wasi/libsqlite3.a" + "required_file": "lib/wasm32-wasi/libsqlite3.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Fsqlite%2F3.42.0%2B20230623-2993864/libsqlite-3.42.0-wasi-sdk-20.0.tar.gz" } } } \ No newline at end of file diff --git a/php/php-8.1.11/wlr-info.json b/php/php-8.1.11/wlr-info.json index de9d8fa1..7ec43e27 100644 --- a/php/php-8.1.11/wlr-info.json +++ b/php/php-8.1.11/wlr-info.json @@ -2,7 +2,8 @@ "deps": { "SQLite": { "build_target": "libs/sqlite/v3.42.0", - "required_file": "lib/wasm32-wasi/libsqlite3.a" + "required_file": "lib/wasm32-wasi/libsqlite3.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Fsqlite%2F3.42.0%2B20230623-2993864/libsqlite-3.42.0-wasi-sdk-20.0.tar.gz" } } } \ No newline at end of file diff --git a/php/php-8.2.0/wlr-info.json b/php/php-8.2.0/wlr-info.json index 7a109e2e..4848f85f 100644 --- a/php/php-8.2.0/wlr-info.json +++ b/php/php-8.2.0/wlr-info.json @@ -2,7 +2,8 @@ "deps": { "zlib": { "build_target": "libs/zlib/v1.2.13", - "required_file": "lib/wasm32-wasi/libz.a" + "required_file": "lib/wasm32-wasi/libz.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Fzlib%2F1.2.13%2B20230623-2993864/libz-1.2.13-wasi-sdk-20.0.tar.gz" }, "libpng": { "build_target": "libs/libpng/v1.6.39", @@ -10,19 +11,23 @@ }, "libjpeg": { "build_target": "libs/libjpeg/v2.1.5.1", - "required_file": "lib/wasm32-wasi/libjpeg.a" + "required_file": "lib/wasm32-wasi/libjpeg.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Flibjpeg%2F2.1.5.1%2B20230623-2993864/libjpeg-2.1.5.1-wasi-sdk-20.0.tar.gz" }, "libxml2": { "build_target": "libs/libxml2/v2.11.4", - "required_file": "lib/wasm32-wasi/libxml2.a" + "required_file": "lib/wasm32-wasi/libxml2.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Flibxml2%2F2.11.4%2B20230623-2993864/libxml2-2.11.4-wasi-sdk-20.0.tar.gz" }, "oniguruma": { "build_target": "libs/oniguruma/v6.9.8", - "required_file": "lib/wasm32-wasi/libonig.a" + "required_file": "lib/wasm32-wasi/libonig.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Foniguruma%2F6.9.8%2B20230623-2993864/libonig-6.9.8-wasi-sdk-20.0.tar.gz" }, "SQLite": { "build_target": "libs/sqlite/v3.42.0", - "required_file": "lib/wasm32-wasi/libsqlite3.a" + "required_file": "lib/wasm32-wasi/libsqlite3.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Fsqlite%2F3.42.0%2B20230623-2993864/libsqlite-3.42.0-wasi-sdk-20.0.tar.gz" } } } \ No newline at end of file diff --git a/php/php-8.2.6/wlr-info.json b/php/php-8.2.6/wlr-info.json index 7c27e317..63ec8714 100644 --- a/php/php-8.2.6/wlr-info.json +++ b/php/php-8.2.6/wlr-info.json @@ -2,11 +2,13 @@ "deps": { "libuuid": { "build_target": "libs/libuuid/v1.0.3", - "required_file": "lib/wasm32-wasi/libuuid.a" + "required_file": "lib/wasm32-wasi/libuuid.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Flibuuid%2F1.0.3%2B20230623-2993864/libuuid-1.0.3-wasi-sdk-20.0.tar.gz" }, "zlib": { "build_target": "libs/zlib/v1.2.13", - "required_file": "lib/wasm32-wasi/libz.a" + "required_file": "lib/wasm32-wasi/libz.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Fzlib%2F1.2.13%2B20230623-2993864/libz-1.2.13-wasi-sdk-20.0.tar.gz" }, "libpng": { "build_target": "libs/libpng/v1.6.39", @@ -14,23 +16,28 @@ }, "libjpeg": { "build_target": "libs/libjpeg/v2.1.5.1", - "required_file": "lib/wasm32-wasi/libjpeg.a" + "required_file": "lib/wasm32-wasi/libjpeg.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Flibjpeg%2F2.1.5.1%2B20230623-2993864/libjpeg-2.1.5.1-wasi-sdk-20.0.tar.gz" }, "libxml2": { "build_target": "libs/libxml2/v2.11.4", - "required_file": "lib/wasm32-wasi/libxml2.a" + "required_file": "lib/wasm32-wasi/libxml2.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Flibxml2%2F2.11.4%2B20230623-2993864/libxml2-2.11.4-wasi-sdk-20.0.tar.gz" }, "oniguruma": { "build_target": "libs/oniguruma/v6.9.8", - "required_file": "lib/wasm32-wasi/libonig.a" + "required_file": "lib/wasm32-wasi/libonig.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Foniguruma%2F6.9.8%2B20230623-2993864/libonig-6.9.8-wasi-sdk-20.0.tar.gz" }, "SQLite": { "build_target": "libs/sqlite/v3.42.0", - "required_file": "lib/wasm32-wasi/libsqlite3.a" + "required_file": "lib/wasm32-wasi/libsqlite3.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Fsqlite%2F3.42.0%2B20230623-2993864/libsqlite-3.42.0-wasi-sdk-20.0.tar.gz" }, "bzip2": { "build_target": "libs/bzip2/v1.0.8", - "required_file": "lib/wasm32-wasi/libbz2.a" + "required_file": "lib/wasm32-wasi/libbz2.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Fbzip2%2F1.0.8%2B20230623-2993864/libbzip2-1.0.8-wasi-sdk-20.0.tar.gz" } } } \ No newline at end of file diff --git a/python/v3.11.1/wlr-info.json b/python/v3.11.1/wlr-info.json index 89fbd15b..180b555a 100644 --- a/python/v3.11.1/wlr-info.json +++ b/python/v3.11.1/wlr-info.json @@ -2,15 +2,18 @@ "deps": { "zlib": { "build_target": "libs/zlib/v1.2.13", - "required_file": "lib/wasm32-wasi/libz.a" + "required_file": "lib/wasm32-wasi/libz.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Fzlib%2F1.2.13%2B20230623-2993864/libz-1.2.13-wasi-sdk-20.0.tar.gz" }, "libuuid": { "build_target": "libs/libuuid/v1.0.3", - "required_file": "lib/wasm32-wasi/libuuid.a" + "required_file": "lib/wasm32-wasi/libuuid.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Flibuuid%2F1.0.3%2B20230623-2993864/libuuid-1.0.3-wasi-sdk-20.0.tar.gz" }, "bzip2": { "build_target": "libs/bzip2/v1.0.8", - "required_file": "lib/wasm32-wasi/libbz2.a" + "required_file": "lib/wasm32-wasi/libbz2.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Fbzip2%2F1.0.8%2B20230623-2993864/libbzip2-1.0.8-wasi-sdk-20.0.tar.gz" } } } \ No newline at end of file diff --git a/python/v3.11.3/wlr-info.json b/python/v3.11.3/wlr-info.json index 0864b715..1fc7cbe2 100644 --- a/python/v3.11.3/wlr-info.json +++ b/python/v3.11.3/wlr-info.json @@ -2,19 +2,23 @@ "deps": { "zlib": { "build_target": "libs/zlib/v1.2.13", - "required_file": "lib/wasm32-wasi/libz.a" + "required_file": "lib/wasm32-wasi/libz.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Fzlib%2F1.2.13%2B20230623-2993864/libz-1.2.13-wasi-sdk-20.0.tar.gz" }, "SQLite": { "build_target": "libs/sqlite/v3.42.0", - "required_file": "lib/wasm32-wasi/libsqlite3.a" + "required_file": "lib/wasm32-wasi/libsqlite3.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Fsqlite%2F3.42.0%2B20230623-2993864/libsqlite-3.42.0-wasi-sdk-20.0.tar.gz" }, "libuuid": { "build_target": "libs/libuuid/v1.0.3", - "required_file": "lib/wasm32-wasi/libuuid.a" + "required_file": "lib/wasm32-wasi/libuuid.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Flibuuid%2F1.0.3%2B20230623-2993864/libuuid-1.0.3-wasi-sdk-20.0.tar.gz" }, "bzip2": { "build_target": "libs/bzip2/v1.0.8", - "required_file": "lib/wasm32-wasi/libbz2.a" + "required_file": "lib/wasm32-wasi/libbz2.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Fbzip2%2F1.0.8%2B20230623-2993864/libbzip2-1.0.8-wasi-sdk-20.0.tar.gz" } } } \ No newline at end of file diff --git a/python/v3.11.4/wlr-info.json b/python/v3.11.4/wlr-info.json index f1dbf906..ea19e62e 100644 --- a/python/v3.11.4/wlr-info.json +++ b/python/v3.11.4/wlr-info.json @@ -2,19 +2,23 @@ "deps": { "libuuid": { "build_target": "libs/libuuid/v1.0.3", - "required_file": "lib/wasm32-wasi/libuuid.a" + "required_file": "lib/wasm32-wasi/libuuid.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Flibuuid%2F1.0.3%2B20230623-2993864/libuuid-1.0.3-wasi-sdk-20.0.tar.gz" }, "zlib": { "build_target": "libs/zlib/v1.2.13", - "required_file": "lib/wasm32-wasi/libz.a" + "required_file": "lib/wasm32-wasi/libz.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Fzlib%2F1.2.13%2B20230623-2993864/libz-1.2.13-wasi-sdk-20.0.tar.gz" }, "SQLite": { "build_target": "libs/sqlite/v3.42.0", - "required_file": "lib/wasm32-wasi/libsqlite3.a" + "required_file": "lib/wasm32-wasi/libsqlite3.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Fsqlite%2F3.42.0%2B20230623-2993864/libsqlite-3.42.0-wasi-sdk-20.0.tar.gz" }, "bzip2": { "build_target": "libs/bzip2/v1.0.8", - "required_file": "lib/wasm32-wasi/libbz2.a" + "required_file": "lib/wasm32-wasi/libbz2.a", + "url": "https://github.com/vmware-labs/webassembly-language-runtimes/releases/download/libs%2Fbzip2%2F1.0.8%2B20230623-2993864/libbzip2-1.0.8-wasi-sdk-20.0.tar.gz" } } } \ No newline at end of file diff --git a/scripts/wlr-tag.sh b/scripts/wlr-tag.sh index cf850834..f932b962 100755 --- a/scripts/wlr-tag.sh +++ b/scripts/wlr-tag.sh @@ -23,8 +23,8 @@ if [ ! -f $1/wlr-tag.sh ]; then exit 1 fi -if [ "$(git branch --show-current)" != "main" ] || [ "${WLR_TAG_ANY_BRANCH}" != "1" ]; then - echo "can only tag/release from 'main' branch. To force run with '${WLR_TAG_ANY_BRANCH}=1 $0'" +if [ "$(git branch --show-current)" != "main" ] && [ "${WLR_TAG_ANY_BRANCH}" != "1" ]; then + echo "can only tag/release from 'main' branch. To force run with 'WLR_TAG_ANY_BRANCH=1 $0'" exit 1 fi