BIN=tetris

.PHONY: all clean install uninstall

all: $(BIN)

clean:
	rm -f $(BIN)

install: $(BIN)
	install $(BIN) /usr/local/bin

uninstall: $(BIN)
	rm -f /usr/local/bin/$(BIN)


$(BIN): $(wildcard *.c *.h) termio/.git termio/libtermio.a
	gcc -Wall -Wextra -std=c11 -O2 -fwrapv -o $@ $(filter %.c,$^) -Itermio termio/libtermio.a

termio/.git:
	git submodule update --init --recursive

termio/libtermio.a:
	make -C termio