From 624b8be46f38a695f6f9e4c7ea07cd8f370c04b4 Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Tue, 5 Dec 2017 21:12:45 -0800 Subject: Updated cmake files; fixed build warnings --- External/lua-5.2.3/CMakeLists.txt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'External/lua-5.2.3') diff --git a/External/lua-5.2.3/CMakeLists.txt b/External/lua-5.2.3/CMakeLists.txt index c126b50..204f1ba 100644 --- a/External/lua-5.2.3/CMakeLists.txt +++ b/External/lua-5.2.3/CMakeLists.txt @@ -82,8 +82,10 @@ target_include_directories(Lua PUBLIC target_link_libraries(Lua PRIVATE BuildSettings) if(MSVC) - target_compile_definitions(Lua PRIVATE -D_CRT_SECURE_NO_WARNINGS) -endif() + # Disable MSVC-specific warnings + target_compile_definitions(Lua PRIVATE -D_CRT_SECURE_NO_WARNINGS) + target_compile_options(Lua PRIVATE /W3 /wd4244 /wd4334 /wd4702) +endif(MSVC) source_group("source" FILES ${SOURCE}) source_group("include" FILES ${INCLUDE}) -- cgit v1.2.3