From d345cc9cf52d52ff0046d0e4240aeb2268661b24 Mon Sep 17 00:00:00 2001 From: Tom Smeding Date: Thu, 8 Feb 2018 20:01:10 +0100 Subject: Makefile cleanup --- Makefile | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index 327282c..e3beecd 100644 --- a/Makefile +++ b/Makefile @@ -1,14 +1,20 @@ -.PHONY: all clean termio +BIN=tetris -all: tetris +.PHONY: all clean install uninstall + +all: $(BIN) clean: - rm -f tetris + rm -f $(BIN) + +install: $(BIN) + install $(BIN) /usr/local/bin -termio: termio/.git termio/libtermio.a +uninstall: $(BIN) + rm -f /usr/local/bin/$(BIN) -tetris: $(wildcard *.c *.h) termio termio/libtermio.a +$(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: -- cgit v1.2.3