From 17daec9b5e991afb2ae3b3ff33c02e705ea94abd Mon Sep 17 00:00:00 2001 From: Arturs Artamonovs Date: Tue, 6 Jul 2021 09:15:36 +0100 Subject: Initial commit --- Build/Makefile | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Build/Makefile (limited to 'Build/Makefile') diff --git a/Build/Makefile b/Build/Makefile new file mode 100644 index 0000000..30f0543 --- /dev/null +++ b/Build/Makefile @@ -0,0 +1,19 @@ +EMCC=emcc +CC=gcc +SOURCEDIR=../ +LDFLAGS=-lSDL2 -lSDL2_ttf +EM_LDFALGS=-s USE_SDL=2 -s MAX_WEBGL_VERSION=2 -s MIN_WEBGL_VERSION=2 -s LLD_REPORT_UNDEFINED -s USE_GLFW=3 + + + +make: + $(CC) -c $(SOURCEDIR)/main.c -g3 + +emcc: + $(EMCC) $(SOURCEDIR)/main.c -s WASM=1 -O3 -o index.js $(EM_LDFALGS) -s EXTRA_EXPORTED_RUNTIME_METHODS='["ccall", "cwrap"]' + + + +web: + darkhttpd ./ --port 12345 + -- cgit v1.2.3