summaryrefslogtreecommitdiffstats
path: root/platform/web
diff options
context:
space:
mode:
Diffstat (limited to 'platform/web')
-rw-r--r--platform/web/SCsub3
-rw-r--r--platform/web/detect.py11
-rw-r--r--platform/web/emscripten_helpers.py7
-rwxr-xr-xplatform/web/serve.py8
4 files changed, 16 insertions, 13 deletions
diff --git a/platform/web/SCsub b/platform/web/SCsub
index bc5893ab3a..fea2fa7df9 100644
--- a/platform/web/SCsub
+++ b/platform/web/SCsub
@@ -6,9 +6,10 @@ Import("env")
# The HTTP server "targets". Run with "scons p=web serve", or "scons p=web run"
if "serve" in COMMAND_LINE_TARGETS or "run" in COMMAND_LINE_TARGETS:
- from serve import serve
import os
+ from serve import serve
+
port = os.environ.get("GODOT_WEB_TEST_PORT", 8060)
try:
port = int(port)
diff --git a/platform/web/detect.py b/platform/web/detect.py
index ccd884b225..524ff44f4d 100644
--- a/platform/web/detect.py
+++ b/platform/web/detect.py
@@ -1,18 +1,19 @@
import os
import sys
+from typing import TYPE_CHECKING
from emscripten_helpers import (
- run_closure_compiler,
- create_engine_file,
+ add_js_externs,
add_js_libraries,
add_js_pre,
- add_js_externs,
+ create_engine_file,
create_template_zip,
get_template_zip_path,
+ run_closure_compiler,
)
-from methods import print_warning, print_error, get_compiler_version
from SCons.Util import WhereIs
-from typing import TYPE_CHECKING
+
+from methods import get_compiler_version, print_error, print_warning
if TYPE_CHECKING:
from SCons.Script.SConscript import SConsEnvironment
diff --git a/platform/web/emscripten_helpers.py b/platform/web/emscripten_helpers.py
index 3ba133c9a1..745b2457fa 100644
--- a/platform/web/emscripten_helpers.py
+++ b/platform/web/emscripten_helpers.py
@@ -1,4 +1,5 @@
-import os, json
+import json
+import os
from SCons.Util import WhereIs
@@ -24,13 +25,13 @@ def get_build_version():
import version
name = "custom_build"
- if os.getenv("BUILD_NAME") != None:
+ if os.getenv("BUILD_NAME") is not None:
name = os.getenv("BUILD_NAME")
v = "%d.%d" % (version.major, version.minor)
if version.patch > 0:
v += ".%d" % version.patch
status = version.status
- if os.getenv("GODOT_VERSION_STATUS") != None:
+ if os.getenv("GODOT_VERSION_STATUS") is not None:
status = str(os.getenv("GODOT_VERSION_STATUS"))
v += ".%s.%s" % (status, name)
return v
diff --git a/platform/web/serve.py b/platform/web/serve.py
index 89dff63ca3..f0b0ec9622 100755
--- a/platform/web/serve.py
+++ b/platform/web/serve.py
@@ -1,13 +1,13 @@
#!/usr/bin/env python3
-from http.server import HTTPServer, SimpleHTTPRequestHandler, test # type: ignore
-from pathlib import Path
-import os
-import sys
import argparse
import contextlib
+import os
import socket
import subprocess
+import sys
+from http.server import HTTPServer, SimpleHTTPRequestHandler, test # type: ignore
+from pathlib import Path
# See cpython GH-17851 and GH-17864.