diff options
| author | Charles <sircharlesaze@gmail.com> | 2019-08-27 15:30:51 +0200 |
|---|---|---|
| committer | Charles <sircharlesaze@gmail.com> | 2019-08-27 15:30:51 +0200 |
| commit | 60adb6e2f051ab72fb66541a8f48ef195317d403 (patch) | |
| tree | d9cf1c7c689a5871cb2c434958787c5b75fd7e10 /Makefile | |
| download | mandelbrot-60adb6e2f051ab72fb66541a8f48ef195317d403.tar.gz mandelbrot-60adb6e2f051ab72fb66541a8f48ef195317d403.tar.bz2 mandelbrot-60adb6e2f051ab72fb66541a8f48ef195317d403.zip | |
Initial commit
Compute if a number is in Mandelbrot set.
Print it to the terminal.
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..232508f --- /dev/null +++ b/Makefile @@ -0,0 +1,34 @@ +NAME = mandel +CC = gcc +CCFLAGS = -Wall -Wextra +LDFLAGS = -lm # $(shell sdl2-config --libs --cflags) + +HEADER = header.h +SRC = main.c graphics.c mandelbrot.c +OBJ = $(SRC:.c=.o) + +RM = rm -f + +.PHONY: all +all: $(NAME) + +$(NAME): $(OBJ) $(HEADER) + $(CC) $(LDFLAGS) $(CCFLAGS) -o $@ $(OBJ) + +%.o: %.c + $(CC) $(LDFLAGS) $(CCFLAGS) -c -o $@ $< + +.PHONY: debug +debug: CCFLAGS += -g +debug: re + +.PHONY: clean +clean: + $(RM) $(OBJ) + +.PHONY: fclean +fclean: clean + $(RM) $(NAME) + +.PHONY: re +re: fclean all |
