summaryrefslogtreecommitdiffstats
path: root/platform/javascript/SCsub
diff options
context:
space:
mode:
authorFabio Alessandrelli <fabio.alessandrelli@gmail.com>2020-05-01 14:45:45 +0200
committerFabio Alessandrelli <fabio.alessandrelli@gmail.com>2020-05-10 18:22:48 +0200
commit7411e7fd37eb169b0f0675d4e4c2ec28786aec1b (patch)
treec01eaed2b567144b74be62c983c0651c78e4e8fb /platform/javascript/SCsub
parent11a81341fac2f68562d952fa4f956129cd2410a6 (diff)
downloadredot-engine-7411e7fd37eb169b0f0675d4e4c2ec28786aec1b.tar.gz
DisplayServerJavaScript implementation.
Diffstat (limited to 'platform/javascript/SCsub')
-rw-r--r--platform/javascript/SCsub19
1 files changed, 15 insertions, 4 deletions
diff --git a/platform/javascript/SCsub b/platform/javascript/SCsub
index 48f9ee4b76..172e15473b 100644
--- a/platform/javascript/SCsub
+++ b/platform/javascript/SCsub
@@ -4,6 +4,7 @@ Import("env")
javascript_files = [
"audio_driver_javascript.cpp",
+ "display_server_javascript.cpp",
"http_client_javascript.cpp",
"javascript_eval.cpp",
"javascript_main.cpp",
@@ -46,11 +47,21 @@ wrap_list = [
js_wrapped = env.Textfile("#bin/godot", [env.File(f) for f in wrap_list], TEXTFILESUFFIX="${PROGSUFFIX}.wrapped.js")
zip_dir = env.Dir("#bin/.javascript_zip")
-out_files = [zip_dir.File("godot.js"), zip_dir.File("godot.wasm"), zip_dir.File("godot.html")]
-in_files = [js_wrapped, build[1], "#misc/dist/html/full-size.html"]
+binary_name = "godot.tools" if env["tools"] else "godot"
+out_files = [
+ zip_dir.File(binary_name + ".js"),
+ zip_dir.File(binary_name + ".wasm"),
+ zip_dir.File(binary_name + ".html")
+]
+html_file = "#misc/dist/html/full-size.html"
+in_files = [
+ js_wrapped,
+ build[1],
+ html_file
+]
if env["threads_enabled"]:
in_files.append(build[2])
- out_files.append(zip_dir.File("godot.worker.js"))
+ out_files.append(zip_dir.File(binary_name + ".worker.js"))
zip_files = env.InstallAs(out_files, in_files)
env.Zip(
@@ -58,5 +69,5 @@ env.Zip(
zip_files,
ZIPROOT=zip_dir,
ZIPSUFFIX="${PROGSUFFIX}${ZIPSUFFIX}",
- ZIPCOMSTR="Archving $SOURCES as $TARGET",
+ ZIPCOMSTR="Archving $SOURCES as $TARGET"
)