diff --git a/.github/workflows/clang-ast.yaml b/.github/workflows/clang-ast.yaml index eaafeed2e..fd4822f12 100644 --- a/.github/workflows/clang-ast.yaml +++ b/.github/workflows/clang-ast.yaml @@ -29,11 +29,13 @@ 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 npm install -g node-gyp + wget -O- https://github.com/bytecodealliance/wasmtime/releases/download/v26.0.0/wasmtime-v26.0.0-x86_64-linux-c-api.tar.xz | tar -xJf - + pwd - uses: actions/checkout@v4 @@ -76,3 +78,9 @@ jobs: - name: Build Nodejs support run: ./configure nodejs && make node-local-install DESTDIR=node V=1 + + - name: Build wasm language module + run: | + ls -l + ./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