Makefile: do not hardcode optimization and linker flags
Adhere to git://bitreich.org/bitreich-style/c/makefile-guideline.txt 71 * $CFLAGS: do not hard-code optimization flags like (-O2) or diagnostic flags 72 such as -Wall, -Wextra, -pedantic. Even more importantly, do not 73 specify unportable compiler flags. 74 75 * $LDFLAGS: do not hard-code linker flags like -s (symbol stripping) or -g, 76 -static or such flags. Signed-off-by: Christoph Lohmann <20h@r-36.net>master
parent
e0d87452da
commit
e56e6e57aa
|
@ -16,8 +16,8 @@ CPPFLAGS = -DVERSION=\"${VERSION}\" -D_POSIX_C_SOURCE=200809L -DNEED_STRLCPY
|
||||||
# BSD
|
# BSD
|
||||||
#CPPFLAGS = -DVERSION=\"${VERSION}\"
|
#CPPFLAGS = -DVERSION=\"${VERSION}\"
|
||||||
|
|
||||||
CFLAGS += -g -std=c99 -pedantic -Wall -Wvariadic-macros -Os ${INCS} ${CPPFLAGS}
|
CFLAGS += -std=c99 ${INCS} ${CPPFLAGS}
|
||||||
LDFLAGS += -g ${LIBS}
|
LDFLAGS += ${LIBS}
|
||||||
|
|
||||||
# compiler and linker
|
# compiler and linker
|
||||||
# CC = cc
|
# CC = cc
|
||||||
|
|
Loading…
Reference in New Issue