4e10ddea95350db85a72f3edcca33d4e52a063a4
[taskasaur.git] / makefile
1 CC=gcc
2
3 make: taskasaur
4
5 all: taskasaur
6
7 parser.o: parser.c headers/parser.h
8         $(CC) -c parser.c
9
10 render.o: render.c headers/render.h
11         $(CC) -c render.c
12
13 menu.o: menu.c headers/menu.h
14         $(CC) -c menu.c
15
16 utils.o: utils.c headers/utils.h
17         $(CC) -c utils.c
18
19 taskasaur: taskasaur.c parser.o render.o menu.o utils.o
20         $(CC) -o $@ $^ -lncurses -lmd4c
21
22 clean:
23         rm taskasaur *.o