diff --git a/makefile b/makefile new file mode 100644 index 0000000000000000000000000000000000000000..f341994179e680c9177e11104af0c112c4529887 --- /dev/null +++ b/makefile @@ -0,0 +1,19 @@ +CC= gcc -g +CFLAGS= -W -Wall +SOURCES= $(wildcard *.c) +OBJETS= $(SOURCES:.c=.o) +EXEC= lavie + +$(EXEC) : $(OBJETS) + @echo "\n==== Linking ====" + $(CC) $(CFLAGS) -o $@ $^ -lm +%.o : %.c + @echo "\n---- Rule " $@ "----" + $(CC) $(CFLAGS) -c $< + +clean: + @$(RM) -f lavie *.o + @echo Clean! + +dist: + tar -cvz makefile Doxyfile *.h *.c -f taly_yassine_lavie.tar.xz