Skip to content

Conversation

@fpoussin
Copy link

@fpoussin fpoussin commented Jul 18, 2025

I've updated the Dockerfile to use cache and ignore unnecessary files.

@fpoussin fpoussin force-pushed the docker-wa branch 6 times, most recently from 04b2fa0 to 9bab63a Compare July 19, 2025 00:21
@xiangechen
Copy link
Owner

The WASM module does not need to be compiled unless there are changes to the code in the cpp folder. The Dockerfile in the root directory should not include compilation scripts for WASM. If adding Docker-based compilation for the WASM module, it should be written in a separate Dockerfile (e.g., Dockerfile-wasm).

@fpoussin
Copy link
Author

Alright, I'll make a couple changes

@fpoussin fpoussin changed the title improve Dockerfile: build WebAssembly with Ninja improve Dockerfile: use cache, add .dockerignore Jul 19, 2025
@xiangechen
Copy link
Owner

Additionally, Ninja has been configured in the CMakePresets.json.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants