URI: 
       Makefile: separate CPPFLAGS, compile optimized build by default - stagit-gopher - A git gopher frontend. (mirror)
  HTML git clone git://bitreich.org/stagit-gopher/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/stagit-gopher/
   DIR Log
   DIR Files
   DIR Refs
   DIR Tags
   DIR README
   DIR LICENSE
       ---
   DIR commit cd6a519813d97f6c28ad80d6bc08ad58e14ee401
   DIR parent 761417d254f730739b1572f3a11185e01f28821b
  HTML Author: Hiltjo Posthuma <hiltjo@codemadness.org>
       Date:   Sun, 20 Mar 2016 16:23:33 +0100
       
       Makefile: separate CPPFLAGS, compile optimized build by default
       
       Diffstat:
         M Makefile                            |       7 +++++--
         M config.mk                           |      14 ++++++--------
       
       2 files changed, 11 insertions(+), 10 deletions(-)
       ---
   DIR diff --git a/Makefile b/Makefile
       @@ -1,7 +1,7 @@
        include config.mk
        
        NAME = stagit
       -VERSION = 0.3
       +VERSION = 0.3.1
        SRC = \
                stagit.c\
                stagit-index.c
       @@ -30,8 +30,11 @@ OBJ = ${SRC:.c=.o} ${COMPATOBJ}
        
        all: $(BIN)
        
       +.o:
       +        ${CC} ${LDFLAGS} -o $@ ${LIBS}
       +
        .c.o:
       -        ${CC} -c ${CFLAGS} $<
       +        ${CC} -c ${CFLAGS} ${CPPFLAGS} -o $@ -c $<
        
        dist:
                rm -rf stagit-${VERSION}
   DIR diff --git a/config.mk b/config.mk
       @@ -12,19 +12,17 @@ INCS = -I${GITINC}
        LIBS = -L${GITLIB} -lgit2 -lc
        
        # debug
       -CFLAGS = -fstack-protector-all -O0 -g -std=c99 -Wall -Wextra -pedantic \
       -        -D_XOPEN_SOURCE=700 -D_DEFAULT_SOURCE -D_BSD_SOURCE ${INCS}
       -LDFLAGS = ${LIBS}
       +#CFLAGS = -fstack-protector-all -O0 -g -std=c99 -Wall -Wextra -pedantic ${INCS}
       +#LDFLAGS = ${LIBS}
        
        # optimized
       -#CFLAGS = -O2 -std=c99 \
       -#        -D_XOPEN_SOURCE=700 -D_DEFAULT_SOURCE -D_BSD_SOURCE ${INCS}
       -#LDFLAGS = -s ${LIBS}
       +CFLAGS = -O2 -std=c99 ${INCS}
       +LDFLAGS = -s ${LIBS}
        
        # optimized static
       -#CFLAGS = -static -O2 -std=c99 \
       -#        -D_XOPEN_SOURCE=700 -D_DEFAULT_SOURCE -D_BSD_SOURCE ${INCS}
       +#CFLAGS = -static -O2 -std=c99 ${INCS}
        #LDFLAGS = -static -s ${LIBS}
        
       +CPPFLAGS= -D_XOPEN_SOURCE=700 -D_DEFAULT_SOURCE -D_BSD_SOURCE ${INCS}
        # compiler and linker
        #CC = cc