diff --git a/Makefile b/Makefile index 288cee1..51e0516 100644 --- a/Makefile +++ b/Makefile @@ -17,7 +17,7 @@ OBJS_PATH = obj SRCS = $(addprefix $(SRCS_PATH)/, $(SRC)) OBJS = $(addprefix $(OBJS_PATH)/, $(SRC:.c=.o)) -CC = cc -Wall -Wextra -Werror -g +CC = cc -Wall -Wextra -Werror -O3 MLX = -lmlx -lXext -lX11 -lm RM = rm -rf diff --git a/libft/Makefile b/libft/Makefile index 309058e..57bf838 100644 --- a/libft/Makefile +++ b/libft/Makefile @@ -14,7 +14,7 @@ SRCS_BONUS = ft_lstnew.c ft_lstadd_front.c ft_lstsize.c ft_lstlast.c \ ft_lstiter.c ft_lstmap.c CC = cc -CC_FLAGS = -Wall -Werror -Wextra +CC_FLAGS = -Wall -Werror -Wextra -O3 RM = rm -rf NAME = libft.a diff --git a/libft/ft_printf/Makefile b/libft/ft_printf/Makefile index 08f3028..6731002 100644 --- a/libft/ft_printf/Makefile +++ b/libft/ft_printf/Makefile @@ -19,7 +19,8 @@ S_FILES_BONUS = ft_printf_bonus.c \ SRC_OBJ = $(subst src, obj, $(SRCS:.c=.o)) -CFLAGS = -Wall -Wextra -Werror +CC = cc +CFLAGS = -Wall -Wextra -Werror -O3 RM = rm -rf all: $(NAME) diff --git a/libft/gnl/Makefile b/libft/gnl/Makefile index 7a0a9ae..c3736cb 100644 --- a/libft/gnl/Makefile +++ b/libft/gnl/Makefile @@ -1,14 +1,18 @@ NAME = ../libft.a SRC = get_next_line_bonus.c get_next_line_utils_bonus.c -GNL_OBJ = $(SRC:.c=.o) +GNL_OBJ = $(SRC:.c=.o) + +CC = cc +CFLAGS = -Wall -Wextra -Werror -O3 +RM = rm -rf all: $(NAME) -$(NAME): $(GNL_OBJ) +$(NAME): $(GNL_OBJ) %.o: %.c - $(CC) -c $< -o $@ + $(CC) $(CFLAGS) -c $< -o $@ ar -rcs $(NAME) $@ clean: diff --git a/libft/gnl/get_next_line_bonus.h b/libft/gnl/get_next_line_bonus.h index 919e092..7c1a0e3 100644 --- a/libft/gnl/get_next_line_bonus.h +++ b/libft/gnl/get_next_line_bonus.h @@ -6,7 +6,7 @@ /* By: yde-goes diff --git a/src/file.c b/src/file.c index 3ea085d..eef69d3 100644 --- a/src/file.c +++ b/src/file.c @@ -6,7 +6,7 @@ /* By: yde-goes