commit 4785702946ff3e3a7e7178f096d537d2ee00870c Author: thibaud.la_riviere-gillet Date: Tue Dec 12 08:42:09 2023 +0100 STRUCT diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..ddaf6ab --- /dev/null +++ b/Makefile @@ -0,0 +1,35 @@ +NAME = SAE2 + +RM = rm -rf +CC = gcc +CFLAGS = -Wall -Wextra -Werror + +SRC_DIR = srcs +OBJ_DIR = obj + +SRC_FILES = $(SRC_DIR)/main.c + +OBJ_FILES = $(SRC_FILES:$(SRC_DIR)/%.c=$(OBJ_DIR)/%.o) + +all: $(NAME) + +$(NAME): $(OBJ_FILES) + $(CC) $(CFLAGS) $^ -o $@ + +$(OBJ_DIR)/%.o: $(SRC_DIR)/%.c | $(OBJ_DIR) + $(CC) $(CFLAGS) -c $< -o $@ + +$(OBJ_DIR): + mkdir -p $(OBJ_DIR) + +clean: + $(RM) $(OBJ_DIR) + +fclean: clean + $(RM) $(NAME) + +re: fclean all + +.PHONY: all clean fclean re + + diff --git a/includes/ft.h b/includes/ft.h new file mode 100644 index 0000000..e69de29 diff --git a/srcs/main.c b/srcs/main.c new file mode 100644 index 0000000..e69de29