Files

25 lines
325 B
Makefile
Raw Permalink Normal View History

2014-02-28 13:26:55 -04:30
CC := gcc
CFLAGS := -I./ -ansi -pedantic
LDFLAGS := -L./
LDLIBS := -lm -lisland
2014-02-25 20:38:05 -04:30
2014-02-28 13:26:55 -04:30
all: CFLAGS += -O3
all: lib island
2014-02-25 20:38:05 -04:30
2014-02-28 13:26:55 -04:30
debug: CFLAGS += -g
debug: lib island
2014-02-25 20:38:05 -04:30
2014-02-28 13:26:55 -04:30
lib: libisland.a
2014-02-25 20:38:05 -04:30
2014-02-28 13:26:55 -04:30
libisland.a: island.o
ar rcs libisland.a island.o
2014-02-25 20:38:05 -04:30
2014-02-28 13:26:55 -04:30
island: main.o
main.o: main.c island.h
island.o: island.c island.h
2014-02-25 20:38:05 -04:30
clean:
2014-02-28 13:26:55 -04:30
$(RM) *.o *.a island