From ee228bbae16cad7f5695dc6cfa9f587863f1575b Mon Sep 17 00:00:00 2001 From: Will Springer Date: Tue, 13 Apr 2021 01:17:10 -0700 Subject: [PATCH] OpenRCT2: fix build type By default it produces a debug build, which crashes on assertions instead of discarding them. --- srcpkgs/OpenRCT2/template | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/srcpkgs/OpenRCT2/template b/srcpkgs/OpenRCT2/template index c5256b65287e..b36795aa9f76 100644 --- a/srcpkgs/OpenRCT2/template +++ b/srcpkgs/OpenRCT2/template @@ -5,7 +5,7 @@ pkgname=OpenRCT2 _objects_version=1.0.21 _titles_version=0.1.2c version=0.3.3 -revision=1 +revision=2 build_style=cmake configure_args=" -DOPENRCT2_VERSION_TAG=${version} @@ -37,6 +37,8 @@ skip_extraction="objects.zip title-sequences.zip" replaces="OpenRCT2-data>=0" +CXXFLAGS="-DNDEBUG" + build_options="multiplayer scripting" build_options_default="multiplayer scripting" desc_option_multiplayer="Enable multiplayer support" @@ -48,7 +50,7 @@ fi if [ "$CROSS_BUILD" ]; then hostmakedepends+=" OpenRCT2" - CXXFLAGS="-DHAVE_IMMINTRIN_H=false -DSDL_DISABLE_IMMINTRIN_H=1" + CXXFLAGS+=" -DHAVE_IMMINTRIN_H=false -DSDL_DISABLE_IMMINTRIN_H=1" fi pre_configure() {