Cura Engine for Web Assembly (WASM). This repository is the downstream version of Cura Engine that Cura WASM uses. If you're trying to integrate Cura WASM into your application, this is the wrong repository (See the Cura WASM repository instead). If you're trying to develop and contribute to Cura WASM, this is probably the correct repository.
Note: the below instructions assume you've checked out the sync
branch.
- Build the Docker container:
docker build . -f docker/build.dockerfile -t cloud-cnc/cura-engine
- Run the Docker container:
docker run -it --name cura-engine cloud-cnc/cura-engine
- Build Cura Engine:
# This should be run within the container
./build.sh
In the sync
branch. This ensures certain things in this repository aren't overwritten when synchronized.
This fork contains a version of Cura Engine compatible with and optimized for WASM.
Fairly close to reduce the amount of time it takes to support new versions of Cura Engine.
Yes, absolutely. Make sure pull requests are made to the sync
branch. If you're looking for something specific to help with, performance improvements are always welcome.
Every Saturday at 00:00 UTC
, sync.yml will create a pull request to synchronize this repository with it's upstream source and attempt to automatically merge it with this repository. On each push, cid.ym
4EA3
l will build and deploy it.