Mercurial > malikania
changeset 120:0043c240e95b
CMake: remove Duktape warnings
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 22 Sep 2017 12:50:45 +0200 |
parents | 1359e09fb3c8 |
children | 48f7e7277ab6 |
files | extern/duktape/CMakeLists.txt |
diffstat | 1 files changed, 10 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/extern/duktape/CMakeLists.txt Fri Sep 22 10:40:20 2017 +0200 +++ b/extern/duktape/CMakeLists.txt Fri Sep 22 12:50:45 2017 +0200 @@ -21,3 +21,13 @@ add_library(duktape STATIC duk_config.h duktape.cpp duktape.h) target_include_directories(duktape PUBLIC ${duktape_SOURCE_DIR}) target_compile_definitions(duktape PUBLIC DUK_OPT_CPP_EXCEPTIONS) + +if (CMAKE_CXX_COMPILER_ID MATCHES "GNU" OR + CMAKE_CXX_COMPILER_ID MATCHES "Clang") + target_compile_options( + duktape + PUBLIC + -Wno-unused-value + -Wno-implicit-fallthrough + ) +endif ()