CC = cc CFLAGS = -Wall -Wextra -std=c99 -D_GNU_SOURCE TARGET = insel SRC = src/Main.c src/Terminal.c src/Draw.c src/Input.c BINDIR = bin PREFIX = /usr $(BINDIR)/$(TARGET): $(SRC) mkdir -p $(BINDIR) $(CC) $(CFLAGS) -o $@ $(SRC) clean: rm -rf $(BINDIR) install: $(BINDIR)/$(TARGET) cp $(BINDIR)/$(TARGET) $(DESTDIR)$(PREFIX)/bin/ cp insel-run $(DESTDIR)$(PREFIX)/bin/insel-run chmod 755 $(DESTDIR)$(PREFIX)/bin/insel chmod 755 $(DESTDIR)$(PREFIX)/bin/insel-run