diff options
author | hexcoder- <heiko@hexco.de> | 2020-05-14 18:47:44 +0200 |
---|---|---|
committer | hexcoder- <heiko@hexco.de> | 2020-05-14 18:47:44 +0200 |
commit | fa20eb1de7544fb2213917dee830cb3ea11d7f16 (patch) | |
tree | 7b6721dcef99209b63238096f86918b2b5fa9719 | |
parent | ae15803bf1cfa86067013b6b1d447de75ef45667 (diff) | |
download | afl++-fa20eb1de7544fb2213917dee830cb3ea11d7f16.tar.gz |
GNUmakefile: add standard path for NetBSD, test for git and svn before use
-rw-r--r-- | GNUmakefile | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/GNUmakefile b/GNUmakefile index 6fad5f92..fd43e11a 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -94,6 +94,11 @@ ifeq "$(shell uname -s)" "OpenBSD" LDFLAGS += -L /usr/local/lib/ endif +ifeq "$(shell uname -s)" "NetBSD" + override CFLAGS += -I /usr/pkg/include/ + LDFLAGS += -L /usr/pkg/lib/ +endif + AFL_FUZZ_FILES = $(wildcard src/afl-fuzz*.c) ifneq "$(shell command -v python3m 2>/dev/null)" "" @@ -198,10 +203,10 @@ ifdef NO_PYTHON endif IN_REPO=0 -ifeq "$(shell git status >/dev/null 2>&1 && echo 1 || echo 0)" "1" +ifeq "$(shell command -v git && git status >/dev/null 2>&1 && echo 1 || echo 0)" "1" IN_REPO=1 endif -ifeq "$(shell svn proplist . 2>/dev/null && echo 1 || echo 0)" "1" +ifeq "$(shell command -v svn && svn proplist . 2>/dev/null && echo 1 || echo 0)" "1" IN_REPO=1 endif |