From e0aa65402d60d55083c1b2865c71195d3c1ffcaf Mon Sep 17 00:00:00 2001 From: SoftCoder Date: Mon, 30 Dec 2013 18:30:23 -0800 Subject: [PATCH] - added ability to force the LUA version to compile with (5.1 or 5.2) --- build-mg.sh | 57 +++++++++++++++++++++----------- mk/cmake/Modules/FindLUA.cmake | 36 ++++++++++++++++---- source/shared_lib/CMakeLists.txt | 23 ++----------- 3 files changed, 70 insertions(+), 46 deletions(-) diff --git a/build-mg.sh b/build-mg.sh index 78c34393..96cd3ae6 100755 --- a/build-mg.sh +++ b/build-mg.sh @@ -18,8 +18,9 @@ CMAKE_ONLY=0 MAKE_ONLY=0 CLANG_FORCED=0 WANT_STATIC_LIBS="-DWANT_STATIC_LIBS=ON" +LUA_FORCED_VERSION=0 -while getopts "c:d:m:n:f:h" option; do +while getopts "c:dfhl:mn" option; do case "${option}" in c) CPU_COUNT=${OPTARG} @@ -29,33 +30,40 @@ while getopts "c:d:m:n:f:h" option; do WANT_STATIC_LIBS="-DWANT_STATIC_LIBS=OFF" # echo "${option} value: ${OPTARG}" ;; - - m) - CMAKE_ONLY=${OPTARG} -# echo "${option} value: ${OPTARG}" - ;; - n) - MAKE_ONLY=${OPTARG} -# echo "${option} value: ${OPTARG}" - ;; - f) - CLANG_FORCED=${OPTARG} + CLANG_FORCED=1 # echo "${option} value: ${OPTARG}" ;; h) echo "Usage: $0