From 9250107835c8084ae3b7cf9e45cb3bcdead15398 Mon Sep 17 00:00:00 2001 From: staphen Date: Mon, 28 Apr 2025 02:35:24 -0400 Subject: [PATCH] Apply LUA_USE_C89 consistently on 32-bit Android platforms --- 3rdParty/Lua/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/3rdParty/Lua/CMakeLists.txt b/3rdParty/Lua/CMakeLists.txt index d4cd309ab..bc9c6f428 100644 --- a/3rdParty/Lua/CMakeLists.txt +++ b/3rdParty/Lua/CMakeLists.txt @@ -24,7 +24,7 @@ if(CMAKE_SYSTEM_NAME MATCHES "Darwin" AND DARWIN_MAJOR_VERSION VERSION_EQUAL 8) find_package(MacportsLegacySupport REQUIRED) target_link_libraries(lua_static PRIVATE MacportsLegacySupport::MacportsLegacySupport) elseif(ANDROID AND ("${ANDROID_ABI}" STREQUAL "armeabi-v7a" OR "${ANDROID_ABI}" STREQUAL "x86")) - target_compile_definitions(lua_internal INTERFACE -DLUA_USE_C89) + target_compile_definitions(lua_static PUBLIC -DLUA_USE_C89) elseif(NINTENDO_3DS OR VITA OR NINTENDO_SWITCH OR NXDK) target_compile_definitions(lua_static PUBLIC -DLUA_USE_C89) elseif(IOS)