Improve Makefile - gramscii - A simple editor for ASCII box-and-arrow charts
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) Tags
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 24ef5b3f6cd5000acaa7f2149d95a04680d0be5c
 (DIR) parent 2e329d4d55fa9a296a5c27fa3d306840167d25c5
 (HTM) Author: Quentin Rameau <quinq@fifth.space>
       Date:   Mon,  5 Aug 2019 00:43:46 +0200
       
       Improve Makefile
       
       Actually use LDFLAGS in the build receipe
       Don't force cc on users
       Remove unnecessary pattern in clean target
       Use ${} consistently
       
       Diffstat:
         M Makefile                            |      12 ++++++------
         M config.mk                           |       2 +-
       
       2 files changed, 7 insertions(+), 7 deletions(-)
       ---
 (DIR) diff --git 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}
 (DIR) diff --git a/config.mk b/config.mk
       @@ -4,4 +4,4 @@ BINDIR = ${PREFIX}/bin
        MANDIR = ${PREFIX}/share/man
        
        CFLAGS = -O3 -std=c90 -pedantic -Wall
       -CC = cc
       +#CC = cc