diff --git a/.gitignore b/.gitignore index 0470571..1301ac3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,5 @@ .local .vscode +.DS_Store +bomberman.zip +bomberman/* diff --git a/serve.py b/serve.py new file mode 100755 index 0000000..f1072f4 --- /dev/null +++ b/serve.py @@ -0,0 +1,20 @@ +#!/usr/bin/env python3 +"""Simple static file server for Bomberman HTML export.""" + +import http.server +import socketserver +import os +import webbrowser + +PORT = 3333 +DIRECTORY = "bomberman" + +os.chdir(os.path.join(os.path.dirname(os.path.abspath(__file__)), DIRECTORY)) + +Handler = http.server.SimpleHTTPRequestHandler + +with socketserver.TCPServer(("", PORT), Handler) as httpd: + url = f"http://localhost:{PORT}" + print(f"Serving at {url}") + webbrowser.open(url) + httpd.serve_forever()