From cbb0e928486c9efca89e262d724851d89a2ab160 Mon Sep 17 00:00:00 2001 From: Benjamin Wrensch <benjamin.wrensch@icloud.com> Date: Sun, 12 Nov 2023 11:45:10 +0100 Subject: [PATCH] [fix] lua plugin requires /bigobj with msvc --- iolite_plugins/CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/iolite_plugins/CMakeLists.txt b/iolite_plugins/CMakeLists.txt index 755ba46..7d44b65 100644 --- a/iolite_plugins/CMakeLists.txt +++ b/iolite_plugins/CMakeLists.txt @@ -28,6 +28,10 @@ list(APPEND PLUGINS IoliteLuaPlugin) target_compile_definitions(IoliteLuaPlugin PUBLIC SOL_LUAJIT=1 SOL_ALL_SAFETIES_ON=1) target_link_libraries(IoliteLuaPlugin ${LUA_JIT_LIBRARIES}) +if(MSVC) + target_compile_options(IoliteLuaPlugin PUBLIC "/bigobj") +endif() + # Terrain plugin add_library(IoliteTerrainPlugin SHARED terrain_plugin/terrain_plugin.cpp