added makefile

master
powergold1 2016-09-19 02:55:14 +02:00
parent 901698d6fa
commit 5661a07463
1 changed files with 22 additions and 0 deletions

22
Makefile Normal file
View File

@ -0,0 +1,22 @@
CC=clang
FLAGS=-g -Wall -pedantic -Wextra -Wconversion\
-Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts\
-Wdisabled-optimization -Wimplicit -Wimport -Winline\
-Winit-self -Wlong-long -Wmissing-braces\
-Wmissing-field-initializers -Wparentheses -Wunreachable-code\
-Wunused -Wunused-value -Wunused-variable -Wwrite-strings
OBJS=$(SOURCES:.c=.o)
SOURCES=$(wildcard *.c)
EXEC=ttfe
all: $(OBJS)
$(CC) $(FLAGS) $(OBJS) -o $(EXEC)
%.o: %.c
$(CC) -c $(FLAGS) $< -o $@
clean:
rm -rf *.o
rm $(EXEC)