aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorb-r-o-c-k <brockmammen@gmail.com>2018-02-28 19:14:27 -0600
committerb-r-o-c-k <brockmammen@gmail.com>2018-02-28 19:38:30 -0600
commitcb245a71cabbd73e8fbaba45b604fbda84e9d2de (patch)
treef0d25ce06884e6f482fdf15f9c29d09135ae053d
parent3a6ee8819eecf45b108dde7b992c119710711ecc (diff)
downloadrneovim-cb245a71cabbd73e8fbaba45b604fbda84e9d2de.tar.gz
rneovim-cb245a71cabbd73e8fbaba45b604fbda84e9d2de.tar.bz2
rneovim-cb245a71cabbd73e8fbaba45b604fbda84e9d2de.zip
build/msvc: Add MSVC compiler flag when building LuaRocks
-rw-r--r--third-party/cmake/BuildLuarocks.cmake6
1 files changed, 4 insertions, 2 deletions
diff --git a/third-party/cmake/BuildLuarocks.cmake b/third-party/cmake/BuildLuarocks.cmake
index 2a59ad3b46..356ef94318 100644
--- a/third-party/cmake/BuildLuarocks.cmake
+++ b/third-party/cmake/BuildLuarocks.cmake
@@ -70,7 +70,9 @@ if(UNIX OR (MINGW AND CMAKE_CROSSCOMPILING))
elseif(MSVC OR MINGW)
if(MINGW)
- set(MINGW_FLAG /MW)
+ set(COMPILER_FLAG /MW)
+ elseif(MSVC)
+ set(COMPILER_FLAG /MSVC)
endif()
# Ignore USE_BUNDLED_LUAJIT - always ON for native Win32
@@ -82,7 +84,7 @@ elseif(MSVC OR MINGW)
/P ${DEPS_INSTALL_DIR}/${LUAROCKS_VERSION} /TREE ${DEPS_INSTALL_DIR}
/SCRIPTS ${DEPS_BIN_DIR}
/CMOD ${DEPS_BIN_DIR}
- ${MINGW_FLAG}
+ ${COMPILER_FLAG}
/LUAMOD ${DEPS_BIN_DIR}/lua)
set(LUAROCKS_BINARY ${DEPS_INSTALL_DIR}/${LUAROCKS_VERSION}/luarocks.bat)