From 5d03a8daef9e591c89d2a256dea527fabdc8a159 Mon Sep 17 00:00:00 2001
From: Maarten de Waard <maarten@greenhost.nl>
Date: Fri, 21 Jul 2017 15:32:51 +0200
Subject: [PATCH] make remove and clean a bit more logical, add comments

---
 Makefile | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/Makefile b/Makefile
index e2979cc..e94071e 100644
--- a/Makefile
+++ b/Makefile
@@ -18,27 +18,25 @@ $(BINDIR)/$(TARGET): $(BINDIR)
 $(BINDIR):
 	mkdir -p $(BINDIR)
 
+# Make binary linking .o files and libraries
 $(BINDIR)/$(TARGET): $(OBJECTS)
 	@$(LINKER) $(OBJECTS) $(LFLAGS) -o $@
 	@echo "Linking complete."
 
-## Compile an object for a c file in SRCDIR
+# Compile an object for a c file in SRCDIR
 $(OBJDIR)/%.o: $(SRCDIR)/%.c $(DEPS)
 	mkdir -p $(OBJDIR)
 	@$(CC) $(CFLAGS) -c $< -o $@
 	@echo "Compiled "$<" successfully."
 
-cryptops-api:
-	echo "test"
-	echo $(DEPS)
-
-
+# Remove intermediate files
 .PHONY: clean
 clean:
-	@rm -f $(OBJECTS)
+	@rm -rf $(OBJDIR)
 	@echo "Cleanup complete."
 
+# Remove all compiled files
 .PHONY: remove
 remove: clean
-	@rm -f $(BINDIR)/$(TARGET)
+	@rm -rf $(BINDIR)
 	@echo "Executable removed."
-- 
GitLab