From 2e72947f3e58f57574f971d4d8c3b3b63be557a5 Mon Sep 17 00:00:00 2001 From: kdx Date: Thu, 27 Apr 2023 11:57:53 +0200 Subject: emscripten example --- .gitignore | 2 + emscripten/emcc.sh | 8 +++ emscripten/index.html | 194 ++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 204 insertions(+) create mode 100755 emscripten/emcc.sh create mode 100644 emscripten/index.html diff --git a/.gitignore b/.gitignore index 62e1d32..717c722 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,5 @@ a.out tags TZR.c TZR.h +*.js +*.wasm diff --git a/emscripten/emcc.sh b/emscripten/emcc.sh new file mode 100755 index 0000000..e9378aa --- /dev/null +++ b/emscripten/emcc.sh @@ -0,0 +1,8 @@ +#!/bin/sh +cd .. +make +emcc -sUSE_SDL=2 -sUSE_SDL_IMAGE=2 -sUSE_SDL_MIXER=2 -sALLOW_MEMORY_GROWTH \ + -Wno-initializer-overrides -std=c99 -O3 \ + main.c TZR.c -o "$OLDPWD"/index.js --embed-file res +cd "$OLDPWD" +python3 -m http.server diff --git a/emscripten/index.html b/emscripten/index.html new file mode 100644 index 0000000..bd4df35 --- /dev/null +++ b/emscripten/index.html @@ -0,0 +1,194 @@ + + + + + + Jellyboi + + + +
+
Downloading...
+ +
+ +
+ + + + + + + + + + + -- cgit v1.2.3