aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorCharles <sircharlesaze@gmail.com>2020-04-01 15:55:57 +0200
committerCharles <sircharlesaze@gmail.com>2020-04-01 15:55:57 +0200
commit2eb59ee61e49b60472f82c000dd4f3536bd1987c (patch)
tree190ac7bc42051ee9fcc7c1d781be16afa4d43075 /Makefile
parent551e668e1b7a030fdff236067963100c7d8747a5 (diff)
downloadminishell-2eb59ee61e49b60472f82c000dd4f3536bd1987c.tar.gz
minishell-2eb59ee61e49b60472f82c000dd4f3536bd1987c.tar.bz2
minishell-2eb59ee61e49b60472f82c000dd4f3536bd1987c.zip
Added builtin support in command eval, Refactoring eval/builtin function, Added doc
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile18
1 files changed, 13 insertions, 5 deletions
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: