]> git.lizzy.rs Git - ttfe.git/blob - Makefile
Colored numbers
[ttfe.git] / Makefile
1 CC=cc
2
3 FLAGS=-g -Wall -pedantic -Wextra -Wconversion\
4         -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts\
5         -Wdisabled-optimization -Wimplicit -Wimport -Winline\
6         -Winit-self -Wlong-long -Wmissing-braces\
7         -Wmissing-field-initializers -Wparentheses -Wunreachable-code\
8         -Wunused -Wunused-value -Wunused-variable -Wwrite-strings
9
10 OBJS=$(SOURCES:.c=.o)
11 SOURCES=$(wildcard *.c)
12 EXEC=ttfe
13
14 all: $(OBJS)
15         $(CC) $(FLAGS) $(OBJS) -o $(EXEC)
16
17 %.o: %.c
18         $(CC) -c $(FLAGS) $< -o $@
19
20
21 clean:
22         rm -rf *.o
23         rm $(EXEC)