#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 ./*~


syntax highlighted by Code2HTML, v. 0.9.1