From 24ef5b3f6cd5000acaa7f2149d95a04680d0be5c Mon Sep 17 00:00:00 2001
From: Quentin Rameau <quinq@fifth.space>
Date: Mon, 5 Aug 2019 00:43:46 +0200
Subject: Improve Makefile

Actually use LDFLAGS in the build receipe
Don't force cc on users
Remove unnecessary pattern in clean target
Use ${} consistently
---
 Makefile | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

(limited to 'Makefile')

diff --git a/Makefile b/Makefile
index 874d6c5..24aa1d3 100644
--- a/Makefile
+++ b/Makefile
@@ -11,19 +11,19 @@ all: options gramscii
 
 options:
 	@echo "-+- build options -+-"
-	@echo "PREFIX  = $(PREFIX)"
-	@echo "CFLAGS  = $(CFLAGS)"
-	@echo "LDFLAGS = $(LDFLAGS)"
-	@echo "CC      = $(CC)"
+	@echo "PREFIX  = ${PREFIX}"
+	@echo "CFLAGS  = ${CFLAGS}"
+	@echo "LDFLAGS = ${LDFLAGS}"
+	@echo "CC      = ${CC}"
 	@echo "-+-+-+-+-+-+-+-+-+-+-" 
 	
 
 gramscii: ${SRC} ${INC}
-	$(CC) $(CFLAGS) -o gramscii ${SRC}
+	${CC} ${CFLAGS} ${LDFLAGS} -o $@ ${SRC}
 	
 clean:
 	@echo cleaning
-	@rm -f $(SRC:.c=) gramscii
+	@rm -f gramscii
 
 install: all
 	@echo installing executable to ${DESTDIR}${BINDIR}
-- 
cgit v1.2.3