c994bc5392
The project seems to no longer do official releases.
58 lines
1.3 KiB
Text
58 lines
1.3 KiB
Text
$NetBSD: patch-ac,v 1.4 2020/01/25 20:13:49 jmcneill Exp $
|
|
|
|
--- Makefile.orig 2019-12-07 13:16:15.000000000 +0000
|
|
+++ Makefile
|
|
@@ -11,6 +11,13 @@ ifeq ($(COMPILE_PLATFORM),sunos)
|
|
COMPILE_ARCH=$(shell uname -p | sed -e 's/i.86/x86/')
|
|
endif
|
|
|
|
+ifeq ($(COMPILE_PLATFORM),netbsd)
|
|
+ COMPILE_CPU=$(shell uname -p)
|
|
+ ifeq ($(COMPILE_CPU),aarch64)
|
|
+ COMPILE_ARCH=$(COMPILE_CPU)
|
|
+ endif
|
|
+endif
|
|
+
|
|
ifndef BUILD_STANDALONE
|
|
BUILD_STANDALONE =
|
|
endif
|
|
@@ -850,11 +857,38 @@ ifeq ($(PLATFORM),netbsd)
|
|
|
|
BASE_CFLAGS = -Wall -fno-strict-aliasing -Wimplicit -Wstrict-prototypes
|
|
|
|
+ OPTIMIZEVM = -O3
|
|
+ OPTIMIZE = $(OPTIMIZEVM) -ffast-math
|
|
+
|
|
+ ifeq ($(ARCH),x86_64)
|
|
+ HAVE_VM_COMPILED=true
|
|
+ else
|
|
ifeq ($(ARCH),x86)
|
|
HAVE_VM_COMPILED=true
|
|
endif
|
|
+ endif
|
|
+
|
|
+ ifeq ($(USE_CURL),1)
|
|
+ CLIENT_CFLAGS += $(CURL_CFLAGS)
|
|
+ USE_CURL_DLOPEN=0
|
|
+ endif
|
|
|
|
- BUILD_CLIENT = 0
|
|
+ CLIENT_LIBS =
|
|
+
|
|
+ CLIENT_LIBS += $(SDL_LIBS)
|
|
+ RENDERER_LIBS = $(SDL_LIBS)
|
|
+
|
|
+ ifeq ($(USE_OPENAL),1)
|
|
+ ifneq ($(USE_OPENAL_DLOPEN),1)
|
|
+ CLIENT_LIBS += $(THREAD_LIBS) $(OPENAL_LIBS)
|
|
+ endif
|
|
+ endif
|
|
+
|
|
+ ifeq ($(USE_CURL),1)
|
|
+ ifneq ($(USE_CURL_DLOPEN),1)
|
|
+ CLIENT_LIBS += $(CURL_LIBS)
|
|
+ endif
|
|
+ endif
|
|
else # ifeq netbsd
|
|
|
|
#############################################################################
|