diff --git a/.github/workflows/clang-ast.yaml b/.github/workflows/clang-ast.yaml index eaafeed2e..9113b37b2 100644 --- a/.github/workflows/clang-ast.yaml +++ b/.github/workflows/clang-ast.yaml @@ -29,7 +29,7 @@ jobs: - name: Install tools/deps run: | apt-get -y update - apt-get -y install git llvm-dev libclang-dev clang make \ + apt-get -y install git wget curl llvm-dev libclang-dev clang make \ libssl-dev libpcre2-dev libperl-dev \ libphp-embed php-dev python3-dev libpython3-dev \ ruby-dev openjdk-17-jdk npm @@ -76,3 +76,9 @@ jobs: - name: Build Nodejs support run: ./configure nodejs && make node-local-install DESTDIR=node V=1 + + - name: Build wasm language module + run: | + wget -q -O- https://github.com/bytecodealliance/wasmtime/releases/download/v26.0.0/wasmtime-v26.0.0-x86_64-linux-c-api.tar.xz | tar -xJf - + ./configure wasm --include-path=wasmtime-v26.0.0-x86_64-linux-c-api/include --lib-path=wasmtime-v26.0.0-x86_64-linux-c-api/lib --rpath && make wasm V=1 + cat build/autoconf.err