From aa47484b2abc1ac1a0e53582565152c696317d9d Mon Sep 17 00:00:00 2001 From: lethosor Date: Tue, 9 Aug 2016 18:49:39 -0400 Subject: [PATCH] Enable bit32 library Deprecated in Lua 5.3, but still contains some useful things, like extract() Also helps maintain backward-compatibility with scripts that target older DF versions (e.g. Mifki's dfremote project) --- depends/lua/CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/depends/lua/CMakeLists.txt b/depends/lua/CMakeLists.txt index bd244a126..8b9ce8e2e 100644 --- a/depends/lua/CMakeLists.txt +++ b/depends/lua/CMakeLists.txt @@ -3,6 +3,9 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.8) SET(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -DLUA_USE_APICHECK") +# Make bit32 library available (for things like bit32.extract()) +ADD_DEFINITIONS(-DLUA_COMPAT_BITLIB) + IF(WIN32) ADD_DEFINITIONS(-D_CRT_SECURE_NO_DEPRECATE ) ELSE()