Add a web build script
This commit is contained in:
parent
47fc6d38ef
commit
6c0c04fe21
|
@ -2,3 +2,6 @@
|
|||
*.sfc
|
||||
*.gba
|
||||
downloaded_saves/
|
||||
.import/
|
||||
build/
|
||||
output/
|
||||
|
|
|
@ -0,0 +1,34 @@
|
|||
[preset.0]
|
||||
|
||||
name="HTML5"
|
||||
platform="HTML5"
|
||||
runnable=true
|
||||
custom_features=""
|
||||
export_filter="all_resources"
|
||||
include_filter="data/*"
|
||||
exclude_filter=""
|
||||
export_path="output/ChocolateBird.html"
|
||||
script_export_mode=1
|
||||
script_encryption_key=""
|
||||
|
||||
[preset.0.options]
|
||||
|
||||
custom_template/debug=""
|
||||
custom_template/release=""
|
||||
variant/export_type=0
|
||||
vram_texture_compression/for_desktop=true
|
||||
vram_texture_compression/for_mobile=false
|
||||
html/export_icon=true
|
||||
html/custom_html_shell=""
|
||||
html/head_include=""
|
||||
html/canvas_resize_policy=2
|
||||
html/focus_canvas_on_start=true
|
||||
html/experimental_virtual_keyboard=false
|
||||
progressive_web_app/enabled=false
|
||||
progressive_web_app/offline_page=""
|
||||
progressive_web_app/display=1
|
||||
progressive_web_app/orientation=0
|
||||
progressive_web_app/icon_144x144=""
|
||||
progressive_web_app/icon_180x180=""
|
||||
progressive_web_app/icon_512x512=""
|
||||
progressive_web_app/background_color=Color( 0, 0, 0, 1 )
|
|
@ -0,0 +1,16 @@
|
|||
#!/bin/sh
|
||||
# Make sure to have Godot_v3.6-beta3_x11.64 on the path as godot3 (symlink is fine)
|
||||
BRANCH=`git branch --show-current`
|
||||
BUILD_FOLDER="./build/web/"
|
||||
BUILD_TARGET_DEBUG="${BUILD_FOLDER}${BRANCH}.html"
|
||||
BUILD_TARGET_RELEASE="${BUILD_FOLDER}${BRANCH}_release.html"
|
||||
# TARGET="ufeff.net:~/ChocolateBird/$BRANCH/"
|
||||
TARGET="ufeff.net:~/ChocolateBird/"
|
||||
|
||||
mkdir -p "$BUILD_FOLDER"
|
||||
echo Exporting debug to "$BUILD_TARGET_DEBUG"
|
||||
godot3 --export-debug HTML5 "$BUILD_TARGET_DEBUG"
|
||||
echo Exporting release to "$BUILD_TARGET_RELEASE"
|
||||
godot3 --export HTML5 "$BUILD_TARGET_RELEASE"
|
||||
echo Uploading to "$TARGET"
|
||||
rsync --recursive --times --compress --progress "$BUILD_FOLDER" "$TARGET"
|
Loading…
Reference in New Issue