From ef6da2a0e00922f461886a0eb0f419e55a377e73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladimir=20T=C3=A1mara=20Pati=C3=B1o?= Date: Tue, 3 Nov 2020 07:23:11 -0500 Subject: [PATCH 1/2] Allowing to override PDP7 variable with environment variable --- build/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/Makefile b/build/Makefile index 3ccab1c..a2d553f 100644 --- a/build/Makefile +++ b/build/Makefile @@ -9,7 +9,7 @@ MKFS=../tools/mkfs7 A7OUT=../tools/a7out FSCK=../tools/fsck7 CCARGS=-Wno-multichar -Wno-implicit -PDP7=pdp7 +PDP7?=pdp7 # source dirs SYSSRC=../src/sys From 05ecb325bcb49e7b2a046bea00f955efcff6b096 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladimir=20T=C3=A1mara=20Pati=C3=B1o?= Date: Tue, 3 Nov 2020 07:23:16 -0500 Subject: [PATCH 2/2] Support for OpenBSD and adJ --- build/os.mk | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/build/os.mk b/build/os.mk index 3e11dbb..af76036 100644 --- a/build/os.mk +++ b/build/os.mk @@ -9,6 +9,10 @@ ifeq ($(UNAME), Darwin) else ifeq ($(UNAME), FreeBSD) UNAME=FREEBSD +else +ifeq ($(UNAME), OpenBSD) + UNAME=OPENBSD +endif endif endif endif @@ -23,6 +27,10 @@ ifeq ($(UNAME), FREEBSD) # FreeBSD CC=cc MAKE=gmake +ifeq ($(UNAME), OPENBSD) +# OpenBSD + CC=cc + MAKE=gmake else ifeq ($(UNAME), DARWIN) # Mac OS X @@ -33,3 +41,4 @@ else endif endif endif +endif