diff options
author | Quentin Rameau <quinq@fifth.space> | 2019-08-05 00:43:46 +0200 |
---|---|---|
committer | KatolaZ <katolaz@freaknet.org> | 2019-08-05 07:06:45 +0100 |
commit | 24ef5b3f6cd5000acaa7f2149d95a04680d0be5c (patch) | |
tree | 51a4638b4535c27a5218b843a558b31b2877f836 | |
parent | 2e329d4d55fa9a296a5c27fa3d306840167d25c5 (diff) |
Improve Makefile
Actually use LDFLAGS in the build receipe
Don't force cc on users
Remove unnecessary pattern in clean target
Use ${} consistently
-rw-r--r-- | Makefile | 12 | ||||
-rw-r--r-- | config.mk | 2 |
2 files changed, 7 insertions, 7 deletions
@@ -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} @@ -4,4 +4,4 @@ BINDIR = ${PREFIX}/bin MANDIR = ${PREFIX}/share/man CFLAGS = -O3 -std=c90 -pedantic -Wall -CC = cc +#CC = cc |