CC=gcc

all:teZZt.h teZZt.c main

main:main.o code.o teZZt.o
	$(CC) -g -o main main.o code.o teZZt.o -lm -z execstack 
	@echo "Lancer le programme avec  ./main" 
teZZt.o:teZZt.h teZZt.c
	$(CC) -g -c teZZt.c -o teZZt.o -Werror=vla
main.o:main.c code.h 
	$(CC) -g -c main.c -g -Wall -Wextra -Werror=vla
code.o:code.h code.c
	$(CC) -g -c code.c -g -Wall -Wextra -Werror=vla
clean:
	rm -rf main code.o main.o teZZt.o  *.gch
teZZt.h:
	wget -nc https://gitlab.com/kiux/teZZt/-/raw/master/teZZt.h
teZZt.c:
	wget -nc https://gitlab.com/kiux/teZZt/-/raw/master/teZZt.c
update:teZZt.h teZZt.c
