summaryrefslogtreecommitdiff
path: root/Makefile
blob: c2ec3a263cfb1755e3c78e9fb22f58d68956449a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
CFLAGS=-Wall -Wextra -Werror -pedantic-errors -ansi
CFLAGS_DEBUG=${CFLAGS} -g -O0
CFLAGS_RELEASE=${CFLAGS} -O2

release: src/main.c clean mkBinDir
	gcc ${CFLAGS_RELEASE} -o bin/network_monitor $<

debug: src/main.c clean mkBinDir
	gcc ${CFLAGS_DEBUG} -o bin/network_monitor $<

mkBinDir:
	mkdir -p bin

clean:
	rm -rf bin