From 11c7c1b77dae738255cd440eca6405fd3ae330a5 Mon Sep 17 00:00:00 2001 From: ksagameng Date: Thu, 19 Mar 2026 05:37:47 +0300 Subject: [PATCH] scripts: ios: enable decay build in buildallmods.sh --- engine/platform/ios/lib_ios.c | 3 ++- scripts/ios/buildallmods.sh | 2 +- scripts/ios/createipa.sh | 1 - 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/engine/platform/ios/lib_ios.c b/engine/platform/ios/lib_ios.c index 14024f22..7fe03b48 100644 --- a/engine/platform/ios/lib_ios.c +++ b/engine/platform/ios/lib_ios.c @@ -62,7 +62,8 @@ void *IOS_LoadLibrary( const char *dllname ) else postfix = ""; } - Q_strncpy( strippedname, dllname, strlen(dllname) - EXT_LENGTH ); + Q_strncpy( strippedname, dllname, sizeof( strippedname ) ); + COM_StripExtension(strippedname); Q_snprintf( name, MAX_STRING, "%s_%s.dylib", strippedname, postfix ); pHandle = IOS_LoadLibraryInternal( name ); diff --git a/scripts/ios/buildallmods.sh b/scripts/ios/buildallmods.sh index 17869eed..acbf9380 100755 --- a/scripts/ios/buildallmods.sh +++ b/scripts/ios/buildallmods.sh @@ -14,7 +14,7 @@ cd $SCRIPTDIR ./buildhlsdk.sh dmc _dmc ./buildhlsdk.sh eftd _eftd #linux only?? -#./buildhlsdk.sh decay-pc _decay +./buildhlsdk.sh decay-pc _decay ./buildhlsdk.sh echoes _echoes ./buildhlsdk.sh gravgun _gravgun ./buildhlsdk.sh opfor _opfor diff --git a/scripts/ios/createipa.sh b/scripts/ios/createipa.sh index 98ad9a12..eb522602 100755 --- a/scripts/ios/createipa.sh +++ b/scripts/ios/createipa.sh @@ -10,7 +10,6 @@ if [ -d $BUILDDIR ]; then cp -r "$BUILDDIR/ios/dlls" "$BUILDDIR/ios/xash3d.app" cp -r "$BUILDDIR/ios/cl_dlls" "$BUILDDIR/ios/xash3d.app" - cp -r "$BUILDDIR/ios/cstrike" "$BUILDDIR/ios/xash3d.app" cp Info.plist "$BUILDDIR/ios/xash3d.app" cp ftp_commands.plist "$BUILDDIR/ios/xash3d.app" if [ ! -d $BUILDDIR/SDL2.framework ]; then