From 2eb59ee61e49b60472f82c000dd4f3536bd1987c Mon Sep 17 00:00:00 2001 From: Charles Date: Wed, 1 Apr 2020 15:55:57 +0200 Subject: Added builtin support in command eval, Refactoring eval/builtin function, Added doc --- Makefile | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 57a4f39..338a2e6 100644 --- a/Makefile +++ b/Makefile @@ -44,7 +44,7 @@ all: libft_all prebuild $(NAME) .PHONY: test test: - ./$(TESTEXEC) + @./$(TESTEXEC) .PHONY: prebuild prebuild: @@ -52,7 +52,7 @@ prebuild: $(NAME): $(OBJ) @echo "Linking: $@" - $(CC) -o $@ $(OBJ) $(LDFLAGS) + @$(CC) -o $@ $(OBJ) $(LDFLAGS) $(OBJDIR)/%.o: $(SRCDIR)/%.c $(INCLUDE) @echo "Compiling: $@" @@ -73,17 +73,25 @@ fclean: libft_fclean .PHONY: re re: fclean all +.PHONY: relocal +relocal: + @echo "Removing objects" + @$(RM) -r $(OBJDIR) + @echo "Removing exectable" + @$(RM) $(NAME) +relocal: all + .PHONY: libft_all libft_all: - $(MAKE) -C $(LIBFTDIR) all + @$(MAKE) -C $(LIBFTDIR) all .PHONY: libft_clean libft_clean: - $(MAKE) -C $(LIBFTDIR) clean + @$(MAKE) -C $(LIBFTDIR) clean .PHONY: libft_fclean libft_fclean: - $(MAKE) -C $(LIBFTDIR) fclean + @$(MAKE) -C $(LIBFTDIR) fclean .PHONY: doc doc: -- cgit