Skip to content

Commit 63cd567

Browse files
authoredFeb 20, 2024
Separate app-manager and app-framework from WAMR (bytecodealliance#3129)
As planned, the app-manager and app-framework are to be migrated to https://github.com/bytecodealliance/wamr-app-framework. ps. bytecodealliance#2329 https://github.com/bytecodealliance/wasm-micro-runtime/wiki/TSC-meeting-notes
1 parent b9db23b commit 63cd567

File tree

359 files changed

+45
-37923
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

359 files changed

+45
-37923
lines changed
 

‎.github/workflows/build_wamr_sdk.yml

+22-3
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,25 @@ on:
3030
description: download WASI_SDK from this URL
3131
type: string
3232
required: true
33+
wamr_app_framework_url:
34+
description: download WAMR app framework to get wamr_sdk
35+
type: string
36+
required: true
3337

3438
jobs:
3539
build:
3640
runs-on: ${{ inputs.runner }}
3741
steps:
3842
- uses: actions/checkout@v4
3943

44+
- name: download wamr-app-framework
45+
run: |
46+
git clone ${{ inputs.wamr_app_framework_url }}
47+
cd wamr-app-framework
48+
git submodule init
49+
git submodule update
50+
working-directory: wamr-sdk
51+
4052
- name: download and install wasi-sdk
4153
run: |
4254
cd /opt
@@ -48,22 +60,24 @@ jobs:
4860
4961
- name: generate wamr-sdk release
5062
run: |
63+
cd ./wamr-app-framework/wamr-sdk
5164
./build_sdk.sh -n wamr-sdk -x $(pwd)/${{ inputs.config_file }}
5265
working-directory: wamr-sdk
5366

5467
- name: compress the binary
5568
run: |
69+
cd wamr-app-framework/wamr-sdk/out
5670
tar czf wamr-sdk-${{ inputs.ver_num }}-${{ inputs.runner }}.tar.gz wamr-sdk
5771
zip -r wamr-sdk-${{ inputs.ver_num }}-${{ inputs.runner }}.zip wamr-sdk
58-
working-directory: wamr-sdk/out
72+
working-directory: wamr-sdk
5973

6074
- name: upload release tar.gz
6175
uses: actions/upload-release-asset@v1
6276
env:
6377
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6478
with:
6579
upload_url: ${{ inputs.upload_url }}
66-
asset_path: wamr-sdk/out/wamr-sdk-${{ inputs.ver_num }}-${{ inputs.runner }}.tar.gz
80+
asset_path: wamr-sdk/wamr-app-framework/wamr-sdk/out/wamr-sdk-${{ inputs.ver_num }}-${{ inputs.runner }}.tar.gz
6781
asset_name: wamr-sdk-${{ inputs.ver_num }}-${{ inputs.arch }}-${{ inputs.runner }}.tar.gz
6882
asset_content_type: application/x-gzip
6983

@@ -73,6 +87,11 @@ jobs:
7387
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7488
with:
7589
upload_url: ${{ inputs.upload_url }}
76-
asset_path: wamr-sdk/out/wamr-sdk-${{ inputs.ver_num }}-${{ inputs.runner }}.zip
90+
asset_path: wamr-sdk/wamr-app-framework/wamr-sdk/out/wamr-sdk-${{ inputs.ver_num }}-${{ inputs.runner }}.zip
7791
asset_name: wamr-sdk-${{ inputs.ver_num }}-${{ inputs.arch }}-${{ inputs.runner }}.zip
7892
asset_content_type: application/zip
93+
94+
- name: delete wamr-app-framework
95+
run: |
96+
rm -rf wamr-app-framework
97+
working-directory: wamr-sdk

‎.github/workflows/compilation_on_android_ubuntu.yml

-9
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ on:
2020
- "!samples/workload/**"
2121
- "tests/wamr-test-suites/**"
2222
- "wamr-compiler/**"
23-
- "wamr-sdk/**"
2423
- "test-tools/wamr-ide/**"
2524
# will be triggered on push events
2625
push:
@@ -38,7 +37,6 @@ on:
3837
- "!samples/workload/**"
3938
- "tests/wamr-test-suites/**"
4039
- "wamr-compiler/**"
41-
- "wamr-sdk/**"
4240
- "test-tools/wamr-ide/**"
4341
# allow to be triggered manually
4442
workflow_dispatch:
@@ -430,13 +428,6 @@ jobs:
430428
cmake --build . --config Debug --parallel 4
431429
./hello
432430
433-
- name: Build Sample [simple]
434-
run: |
435-
./build.sh -p host-interp
436-
python3 ./sample_test_run.py $(pwd)/out
437-
exit $?
438-
working-directory: ./samples/simple
439-
440431
- name: Build Sample [wasi-threads]
441432
run: |
442433
cd samples/wasi-threads

0 commit comments

Comments
 (0)
Please sign in to comment.