From 7623d74664b644fb58c692a306d692e601e59900 Mon Sep 17 00:00:00 2001 From: raefaldhia Date: Fri, 31 Mar 2017 23:27:45 +0000 Subject: a diff --git a/src/osmodel.mak b/src/osmodel.mak index f56716a..4e95132 100644 --- a/src/osmodel.mak +++ b/src/osmodel.mak @@ -21,6 +21,9 @@ ifeq (,$(OS)) ifeq (SunOS,$(uname_S)) OS:=solaris endif + ifeq (Haiku,$(uname_S)) + OS:=haiku + endif ifeq (,$(OS)) $(error Unrecognized or unsupported OS for uname: $(uname_S)) endif @@ -38,10 +41,14 @@ ifeq (,$(MODEL)) else uname_M:=$(shell uname -m) endif + ifeq ($(OS),haiku) + OS:=linux + uname_M:=$(shell uname -p) + endif ifneq (,$(findstring $(uname_M),x86_64 amd64)) MODEL:=64 endif - ifneq (,$(findstring $(uname_M),i386 i586 i686)) + ifneq (,$(findstring $(uname_M),x86 i386 i586 i686)) MODEL:=32 endif ifeq (,$(MODEL)) -- 2.2.2