godot-kotlin-jvm
godot-kotlin-jvm copied to clipboard
Docker images to build engine
System setup for building engine is not trivial and maybe we can simplify it?
I prepare Dockerfile based on this repo https://gitlab.com/bluabito/godot-docker to build engine for linux_amd64
How to use:
Build docker image (required only once):
- install docker
- Run
docker build -t linux_amd64 -f ./Dockerfile.linux_amd64.txt .
Build engine:
- Run
docker run -t -v $(pwd)/godot_source:/godot linux_amd64 scons -j6 tools=yes target=release_debug
It would be great if you will create repo for docker files like this.
I'm not claiming anything. just a proposal.
Sounds like a good idea. Not useful for core devs IMO but very useful for people who just want to build the latest engine build without setting up a local dev environment. If we consider doing this, I suggest to also publish such a container to docker-hub so one does not have to build it himself, which lowers the hurdle of compiling the code yourself even more. As this is pretty easy to do it shouldn't increase the maintenance cost to much. We'll discuss this.