-- Leo's gemini proxy

-- Connecting to git.thebackupbox.net:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

repo: symmetry
action: blob
revision:
path_from: Makefile
revision_from: refs/heads/trunk:
path_to:
revision_to:

git.thebackupbox.net

symmetry

git://git.thebackupbox.net/symmetry

blob of:

symmetry

/ Makefile

refs/heads/trunk:/Makefile
 .PHONEY: install all clean

 CC=gcc
 LDLIBS=-lSDL2 -lSDL2_ttf

 EM_ENV=LLVM=/usr/bin NODE_JS=node EMSCRIPTEN_ROOT=/usr/lib/emscripten
 EM_CC=emcc
 EM_CFLAGS=-s WASM=1 -O3
 EM_LDFALGS=-s USE_SDL=2 -s USE_SDL_IMAGE=2 -s SDL2_IMAGE_FORMATS='["png"]' -s USE_SDL_TTF=2

 all: game game.wasm

 game: game.c

 clean:
 	rm -f game game.js game.wasm

 game.js: game.c
 	### this recipe actually has two outputs. .js and .wasm
 	$(EM_CC) $^ $(EM_CFLAGS) $(EM_LDFALGS) -o $@ -s EXTRA_EXPORTED_RUNTIME_METHODS='["ccall", "cwrap"]'

 install: game.js game
 	upload --no-start game.html
 	upload --no-start game.js
 	upload --no-start game.wasm

-- Response ended

-- Page fetched on Sun Jun 2 16:42:54 2024