Mercurial > irccd
comparison GNUmakefile @ 1045:13e374b9c522
make: add DEBUG option
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sun, 20 Jun 2021 09:13:37 +0200 |
parents | b7585f0c3934 |
children | 403a87c8d0b4 |
comparison
equal
deleted
inserted
replaced
1044:a4afc89f6ea8 | 1045:13e374b9c522 |
---|---|
15 # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | 15 # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
16 # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | 16 # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
17 # | 17 # |
18 | 18 |
19 CC= cc | 19 CC= cc |
20 CFLAGS= -O0 -DNDEBUG -Wall -Wextra -Wno-cpp -g -fPIC | 20 CFLAGS= -Wall -Wextra -Wno-cpp |
21 | 21 |
22 PREFIX= /usr/local | 22 PREFIX= /usr/local |
23 BINDIR= ${PREFIX}/bin | 23 BINDIR= ${PREFIX}/bin |
24 ETCDIR= ${PREFIX}/etc | 24 ETCDIR= ${PREFIX}/etc |
25 INCDIR= ${PREFIX}/include | 25 INCDIR= ${PREFIX}/include |
144 # Per system commands. | 144 # Per system commands. |
145 OS:= $(shell uname -s) | 145 OS:= $(shell uname -s) |
146 | 146 |
147 # Compile flags. | 147 # Compile flags. |
148 DEFS= -D_BSD_SOURCE -DLIBBSD_OVERLAY -DTOP=\"`pwd`\" | 148 DEFS= -D_BSD_SOURCE -DLIBBSD_OVERLAY -DTOP=\"`pwd`\" |
149 | |
150 ifeq (${DEBUG},1) | |
151 CFLAGS+= -O0 -g | |
152 else | |
153 CFLAGS+= -O0 -g | |
154 endif | |
149 | 155 |
150 # Include directories. | 156 # Include directories. |
151 INCS= -I lib/ | 157 INCS= -I lib/ |
152 INCS+= -I ./ | 158 INCS+= -I ./ |
153 INCS+= -I extern/libgreatest/ | 159 INCS+= -I extern/libgreatest/ |