Added __BSD__ preprocessor directive to be used with all bsd OSes

This commit is contained in:
adri 2022-06-24 14:30:18 +02:00
parent efa5970da0
commit 2292074ec4
2 changed files with 25 additions and 25 deletions

View file

@ -22,15 +22,15 @@ else ifeq ($(PLATFORM), Darwin)
ETC_DIR = /etc
MANDIR = local/share/man/man1
else ifeq ($(PLATFORM), FreeBSD)
CFLAGS += -D__FREEBSD__
CFLAGS_DEBUG += -D__FREEBSD__
CFLAGS += -D__FREEBSD__ -D__BSD__
CFLAGS_DEBUG += -D__FREEBSD__ -D__BSD__
PREFIX = bin
LIBDIR = lib
ETC_DIR = /etc
MANDIR = share/man/man1
else ifeq ($(PLATFORM), BSD)
CFLAGS += -D__OPENBSD__
CFLAGS_DEBUG += -D__OPENBSD__
else ifeq ($(PLATFORM), OpenBSD)
CFLAGS += -D__OPENBSD__ -D__BSD__
CFLAGS_DEBUG += -D__OPENBSD__ -D__BSD__
PREFIX = bin
LIBDIR = lib
ETC_DIR = /etc