Skip to content

Fix compilation with emscripten #1

Fix compilation with emscripten

Fix compilation with emscripten #1

Workflow file for this run

# GitHub Actions workflow for testing Emscripten/WebAssembly build via Pyodide
name: Emscripten
on:
push:
branches:
- main
pull_request:
jobs:
build-wasm:
name: Build for WebAssembly
runs-on: ubuntu-22.04
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: '3.12'
- name: Install pyodide-build
run: pip install pyodide-build>=0.29.2
- name: Get Emscripten version
run: echo EMSCRIPTEN_VERSION=$(pyodide config get emscripten_version) >> $GITHUB_ENV
- name: Set up Emscripten SDK
uses: mymindstorm/setup-emsdk@v14
with:
version: ${{ env.EMSCRIPTEN_VERSION }}
- name: Build wheel for Pyodide
run: pyodide build