#source "/home/fam/downloads/source/wasm/emsdk/emsdk_env.sh" #EMCC=/usr/lib/emscripten/emcc #ENV=LLVM=/usr/bin NODE_JS=node EMSCRIPTEN_ROOT=/usr/lib/emscripten EMCC=emcc CC=gcc LDFLAGS=-lSDL2 -lSDL2_ttf -lGLESv2 -lGL 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 koh.c -g3 $(CC) -c fractal.c -g3 #$(CC) -c fractal2.c $(CC) koh.o fractal.o -o fractal $(LDFLAGS) -g3 #$(CC) koh.o fractal2.o -o fractal2 $(LDFLAGS) emcc: $(EMCC) fractal.c koh.c -s WASM=1 -O3 -o index.js $(EM_LDFALGS) -s EXTRA_EXPORTED_RUNTIME_METHODS='["ccall", "cwrap"]' #$(EMCC) fractal2.c koh.c -s WASM=1 -O3 -o index.js $(EM_LDFALGS) -s EXTRA_EXPORTED_RUNTIME_METHODS='["ccall", "cwrap"]' deploy: #scp index.html segfault:~/public_html/draw.html #scp index.js segfault:~/public_html/index.js #scp index.wasm segfault:~/public_html/index.wasm scp index.html fam@do2:/srv/http/wasm.main.lv/fractal scp index.js fam@do2:/srv/http/wasm.main.lv/fractal scp index.wasm fam@do2:/srv/http/wasm.main.lv/fractal web: darkhttpd ./ --port 12345