From c7c82b56e1eb86094f4b3325ac5cb6e586fd652a Mon Sep 17 00:00:00 2001 From: SoftCoder Date: Mon, 30 Dec 2013 11:02:43 -0800 Subject: [PATCH] - a little cleanup of building with lua and CMAKE - added ability to force building without static libs in build script: -d=1 - added --lua-debug commandline option --- build-mg.sh | 13 +++++-- mk/cmake/Modules/FindLUA.cmake | 12 +++---- source/glest_game/main/main.cpp | 9 ++++- .../include/platform/sdl/platform_main.h | 3 ++ source/shared_lib/sources/lua/lua_script.cpp | 34 +++++++++---------- 5 files changed, 44 insertions(+), 27 deletions(-) diff --git a/build-mg.sh b/build-mg.sh index 9e53eda9..b34562c0 100755 --- a/build-mg.sh +++ b/build-mg.sh @@ -17,13 +17,19 @@ CPU_COUNT=-1 CMAKE_ONLY=0 MAKE_ONLY=0 CLANG_FORCED=0 +WANT_STATIC_LIBS="-DWANT_STATIC_LIBS=ON" -while getopts "c:m:n:f:h" option; do +while getopts "c:d:m:n:f:h" option; do case "${option}" in c) CPU_COUNT=${OPTARG} # echo "${option} value: ${OPTARG}" ;; + d) + WANT_STATIC_LIBS="-DWANT_STATIC_LIBS=OFF" +# echo "${option} value: ${OPTARG}" + ;; + m) CMAKE_ONLY=${OPTARG} # echo "${option} value: ${OPTARG}" @@ -39,9 +45,10 @@ while getopts "c:m:n:f:h" option; do ;; h) echo "Usage: $0