WARNINGS=-Wimplicit -Wmisleading-indentation -Wparentheses -Wsequence-point -Wreturn-type -Wshift-negative-value -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wmaybe-uninitialized -Wsign-compare -Wstrict-overflow -Wduplicated-branches -Wduplicated-cond -Wtrigraphs -Waddress -Wlogical-op
FLAGS=$(WARNINGS) -g3 -O2
-INCLUDES=-I./include -I./lib/linux_x86_64/include
+INCLUDES=-I./include -I./lib/linux_x86_64/include -I./lib/common/include
LIBS=-L./lib/linux_x86_64/lib -lwasmer -Wl,-rpath=./lib/linux_x86_64/lib -lglfw -lGL -lm
TARGET=./bin/heartbreak
$(TARGET): $(OBJECT_FILES)
$(CC) $(FLAGS) -o $@ $^ $(LIBS)
-all: $(TARGET) tests/simp.wasm
+all: $(TARGET) tests/minesweeper.wasm
run: all
- ./bin/heartbreak tests/simp.wasm
+ ./bin/heartbreak tests/minesweeper.wasm
like __heartbreak_keydown which would then get registered as event handlers. In Onyx, this won't
create too much of a mess because in qhb.onyx there can simply be a #if #defined(keydown) to test
if a keydown handler was defined, then it would export that function as __heartbreak_keydown for
-example. This will won't in the meantime while Wasmer gets their shit together and actually provides
+example. This will work in the meantime while Wasmer gets their shit together and actually provides
the API that they claim to.
+
+
+More graphics:
+[ ] Canvases (renderable surfaces)
+[ ] Meshes
+[ ] Shaders