forked from sascha/godot
18 lines
826 B
Bash
18 lines
826 B
Bash
echo "Updating repository..."
|
|
git pull -ff
|
|
echo "Building for linux with scons..."
|
|
scons dev_build=yes module_mono_enabled=yes
|
|
echo "Building for windows with scons..."
|
|
scons dev_build=yes module_mono_enabled=yes platform=windows arch=x86_64
|
|
echo "Generating glue for linux..."
|
|
./bin/godot.linuxbsd.editor.dev.x86_64.mono --headless --generate-mono-glue modules/mono/glue
|
|
#echo "Generating glue for windows..."
|
|
#./bin/godot.windows.editor.dev.x86_64.exe --headless --generate-mono-glue modules/mono/glue
|
|
echo "Building dotnet assemblies..."
|
|
./modules/mono/build_scripts/build_assemblies.py --godot-output-dir=./bin
|
|
echo "Building export templates for linux..."
|
|
scons target=template_debug
|
|
echo "Building export templates for windows..."
|
|
scons platform=windows target=template_debug arch=x86_64
|
|
echo "Build of godot completed"
|