Description: emscons: add simple help menu based on emconfigure
 The emscons command functions almost like emconfigure command.
 Therefore, it should provide similar help menu, but currently
 it has none.
Author: Khalid Masum <khalid.masum.92@gmail.com>
Last-Update: Thu, 20 Feb 2025 13:02:37 +0600
---
 emscons.py | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/emscons.py b/emscons.py
index dbff40c25..5e88dce55 100755
--- a/emscons.py
+++ b/emscons.py
@@ -13,6 +13,14 @@ import subprocess
 import sys
 from tools import building, utils

+def print_help():
+  print('emscons scons [FLAGS]', file=sys.stderr)
+
+
+if len(sys.argv) < 2 or sys.argv[1] in ('-h', '--help'):
+    print_help()
+    sys.exit(1)
+
 tool_path = utils.path_from_root('tools/scons/site_scons/site_tools/emscripten')
 building_env = building.get_building_env()

--
2.39.5

