mirror of
https://github.com/sigmasternchen/gameoflife
synced 2025-03-15 08:08:57 +00:00
23 lines
389 B
Makefile
23 lines
389 B
Makefile
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
|