File tree Expand file tree Collapse file tree 3 files changed +611
-671
lines changed Expand file tree Collapse file tree 3 files changed +611
-671
lines changed Original file line number Diff line number Diff line change @@ -58,21 +58,27 @@ jobs:
5858
5959 - name : Build libc
6060 shell : bash
61- run : make -j4
61+ run : |
62+ cmake -DCMAKE_INSTALL_PREFIX=install-sysroot .
63+ cmake --build . --target install
64+ ctest
6265
6366 - uses : actions/upload-artifact@v1
6467 with :
6568 # Upload the sysroot folder. Give it a name according to the OS it was built for.
6669 name : ${{ format( 'sysroot-{0}.tgz', matrix.os) }}
67- path : sysroot
70+ path : install- sysroot
6871
6972 - name : Build libc + threads
7073 # Only build the thread-capable wasi-libc in the latest supported Clang
7174 # version; the earliest version does not have all necessary builtins
7275 # (e.g., `__builtin_wasm_memory_atomic_notify`).
7376 if : matrix.clang_version != '10.0.0'
7477 shell : bash
75- run : make -j4 THREAD_MODEL=posix
78+ run : |
79+ cmake -DCMAKE_INSTALL_PREFIX=install-sysroot -DTHREAD_MODEL=posix .
80+ cmake --build . --target install
81+ ctest
7682
7783 # Disable the headerstest job for now, while WASI transitions from the
7884 # witx snapshots to wit proposals, and we have a few manual edits to the
You can’t perform that action at this time.
0 commit comments