From 24ef5b3f6cd5000acaa7f2149d95a04680d0be5c Mon Sep 17 00:00:00 2001 From: Quentin Rameau 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