CC = gcc CFLAGS = -Wall -Wextra -Werror -g3 -I include/ LIBFLAGS = -lm -lSDL3 SRC = src/main.c src/color.c src/math.c OBJ = $(SRC:.c=.o) OUT = mandelbrot all: $(OUT) bear: bear -- make fclean all $(OUT): $(OBJ) $(CC) -o $(OUT) $(OBJ) $(LIBFLAGS) clean: rm -f $(OBJ) fclean: clean rm -f $(OUT) re: fclean all