diff --git a/Makefile b/Makefile new file mode 100755 index 0000000..b6bdbcd --- /dev/null +++ b/Makefile @@ -0,0 +1,45 @@ +# **************************************************************************** # +# # +# ::: :::::::: # +# Makefile :+: :+: :+: # +# +:+ +:+ +:+ # +# By: tomoron +#+ +:+ +#+ # +# +#+#+#+#+#+ +#+ # +# Created: 2023/07/28 00:35:01 by tomoron #+# #+# # +# Updated: 2024/02/02 22:12:25 by tomoron ### ########.fr # +# # +# **************************************************************************** # + +CC = cc + +SRCS = main.c\ + +OBJS = $(SRCS:.c=.o) + +FLAGS = -Wall -Wextra -Werror -g + +LIBFT = libft/libft.a + +NAME = minishell + +all: $(NAME) + +$(NAME) : $(LIBFT) $(OBJS) + $(CC) $(FLAGS) $(OBJS) $(LIBFT) -o $(NAME) + +$(LIBFT) : + make --no-print-directory -j -C ./libft + +.c.o: + $(CC) $(FLAGS) -c $< -o $@ + +clean: + rm -f $(OBJS_PS) $(OBJS_CHECKER) + make --no-print-directory -C ./libft fclean + +fclean: clean + rm -f push_swap checker + +re: fclean all + +.PHONY: all clean fclean re diff --git a/main.c b/main.c new file mode 100644 index 0000000..de67ec7 --- /dev/null +++ b/main.c @@ -0,0 +1,18 @@ +/* ************************************************************************** */ +/* */ +/* ::: :::::::: */ +/* main.c :+: :+: :+: */ +/* +:+ +:+ +:+ */ +/* By: tomoron +#+ +:+ +#+ */ +/* +#+#+#+#+#+ +#+ */ +/* Created: 2024/02/02 21:59:20 by tomoron #+# #+# */ +/* Updated: 2024/02/02 22:12:38 by tomoron ### ########.fr */ +/* */ +/* ************************************************************************** */ + +#include + +int main(void) +{ + printf("un super minishell\n"); +}