Hi, I have a question - is it possible to build Godot out-of-source? Basing on my limited understanding of SCons, I’ve tried creating a build directory and running
scons platform=macos arch=arm64 dev_build=yes -f ../SConstruct
but it resulted in an error:
scons: Reading SConscript files ...
FileNotFoundError: [Errno 2] No such file or directory: '/Users/andrew/Dev/godot/build/gles3_builders.py':
File "/Users/andrew/Dev/godot/SConstruct", line 45:
_helper_module("gles3_builders", "gles3_builders.py")
File "/Users/andrew/Dev/godot/SConstruct", line 26:
spec.loader.exec_module(module)
File "<frozen importlib._bootstrap_external>", line 991:
File "<frozen importlib._bootstrap_external>", line 1128:
File "<frozen importlib._bootstrap_external>", line 1186:
So could you let me know if it’s possible to build out-of-source, please, and if not, what are typical workflows for the developers (like, cleaning the default in-source build every time, or having multiple repo instances, etc.)?
Thank you!