2010-11-09 17:45:24 +01:00
|
|
|
SRCS = $(wildcard src/*.c)
|
|
|
|
PROGS = $(patsubst src/%.c,%,$(SRCS))
|
2010-11-09 03:16:35 +01:00
|
|
|
|
2010-11-11 15:47:58 +01:00
|
|
|
CFLAGS += -g -Wall -O0 -ansi
|
2010-11-09 17:45:24 +01:00
|
|
|
VPATH = src/
|
2010-11-09 03:16:35 +01:00
|
|
|
|
|
|
|
all: $(PROGS)
|
|
|
|
|
2010-11-30 13:25:02 +01:00
|
|
|
conway: src/conway.c
|
|
|
|
$(CC) $(CFLAGS) -std=gnu99 src/conway.c -o bin/conway -lcurses
|
|
|
|
|
2010-11-09 17:45:24 +01:00
|
|
|
%: src/%.c
|
|
|
|
$(CC) $(CFLAGS) $< -o bin/$@
|
2010-11-09 03:16:35 +01:00
|
|
|
|
|
|
|
clean:
|
2010-11-09 17:45:24 +01:00
|
|
|
rm -f bin/* src/*.save
|
|
|
|
|