gameoflife/Makefile

24 lines
389 B
Makefile
Raw Normal View History

LFLAGS =
CFLAGS =
all: gif
gif: LFLAGS += -lgif
gif: CFLAGS += -DGIF_SUPPORT
gif: gameoflife
gameoflife: src/main.o src/field.o src/misc.o src/cli.o src/gif.o
gcc $(LFLAGS) -o $@ $^
src/main.o: src/field.h src/misc.h src/cli.h
src/field.o: src/field.h src/misc.h
src/misc.o: src/misc.h
src/cli.o: src/field.h
%.o: %.c
gcc $(CFLAGS) -c -o $@ $<
clean:
@rm src/*.o
@rm gameoflife