# Available build information

## Verified upstream recipe

The source repository associated with `openscad-wasm-prebuilt@1.2.0` documents a Docker-based build and identifies these top-level commands:

```text
make all

cd runtime
npm run build
```

At npm source commit `1ba53f14259ed72aeb256df1cba739de2517c8fb`, the repository instead places its TypeScript runtime under `src/` and defines `npm run build` at the repository root. The Makefile declares Emscripten SDK version `3.1.74` and includes Dockerfiles, patches, and Rollup configuration.

## Why this is not yet a complete rebuild recipe

The Makefile pins some inputs, including CGAL `v6.0.1`, Boost `1.87.0`, GMP `6.3.0`, MPFR `4.2.1`, and lib3mf `v2.3.2`. It also clones OpenSCAD and multiple native dependencies from moving `main` or `master` branches without recording the resolved commits.

Because those resolved revisions are unavailable, running the public recipe now would retrieve different source from the source used to create the January 2025 npm binary. PrintNext has not rebuilt or replaced the compiler and does not claim that these instructions reproduce the distributed artifact.

See `SOURCE.md` for the exact missing source/build manifest and maintainer request.
