3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-12-25 13:36:53 +00:00

Update docs.yml

This commit is contained in:
Nikolaj Bjorner 2025-12-16 16:49:05 +00:00 committed by GitHub
parent 6b6e1e017b
commit b82287dc25
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -48,27 +48,21 @@ jobs:
version: ${{env.EM_VERSION}}
actions-cache-folder: "emsdk-cache"
- name: Install emscripten
- name: Install dependencies
run: npm ci
- name: Build TypeScript
run: npm run build:ts
- name: Build wasm
run: |
emsdk install ${EM_VERSION}
emsdk activate ${EM_VERSION}
- name: Set up Emscripten
run: |
source /home/runner/work/z3/z3/emsdk/emsdk_env.sh
which emmake
- name: Build WASM
run: |
emmake make -j4 libz3.a
- name: Install JS dependencies
working-directory: src/api/js
run: |
npm ci
npm run build:ts
source $(dirname $(which emsdk))/emsdk_env.sh
which node
which clang++
npm run build:wasm
- name: Generate Documentation (from doc directory)
working-directory: doc
run: |