aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
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: