#gmake Makefile EXECUTABLE = tss SRC = src/main.c CFLAGS += -Wall -ansi -pedantic -s -DBSD $(CPPFLAGS) LDFLAGS += -lcurses -lcrypt COMPILE = $(CC) $(CFLAGS) CC ?= gcc all: $(EXECUTABLE) $(EXECUTABLE): $(SRC) $(CC) $(CFLAGS) -o $(EXECUTABLE) $(SRC) $(LDFLAGS) %.o: %.c $(COMPILE) -o $@ $< clean: -rm -f $(OBJS) $(EXECUTABLE) src/*~ -rm -f ./*~