Skip to content

Commit

Permalink
Disable warnings for the generated LLDB wrapper source
Browse files Browse the repository at this point in the history
Summary:
This source files emits all kind of compiler warnings on different platforms. As the source code
in the file is generated and we therefore can't actually fix the warnings, we might as well disable
them.

Reviewers: aprantl, davide

Reviewed By: davide

Subscribers: davide, mgorny, lldb-commits

Differential Revision: https://reviews.llvm.org/D48096

llvm-svn: 334557
  • Loading branch information
Teemperor committed Jun 12, 2018
1 parent 82bc842 commit 5714504
Showing 1 changed file with 5 additions and 6 deletions.
11 changes: 5 additions & 6 deletions lldb/source/API/CMakeLists.txt
Expand Up @@ -101,13 +101,12 @@ add_lldb_library(liblldb SHARED
Support
)

if (LLVM_ENABLE_WERROR)
if (MSVC)
set_property(SOURCE ${LLDB_WRAP_PYTHON} APPEND_STRING PROPERTY COMPILE_FLAGS " /W0")
else()
set_property(SOURCE ${LLDB_WRAP_PYTHON} APPEND_STRING PROPERTY COMPILE_FLAGS " -w")
endif()
if (MSVC)
set_property(SOURCE ${LLDB_WRAP_PYTHON} APPEND_STRING PROPERTY COMPILE_FLAGS " /W0")
else()
set_property(SOURCE ${LLDB_WRAP_PYTHON} APPEND_STRING PROPERTY COMPILE_FLAGS " -w")
endif()

set_source_files_properties(${LLDB_WRAP_PYTHON} PROPERTIES GENERATED 1)
if (CLANG_CL)
set_property(SOURCE ${LLDB_WRAP_PYTHON} APPEND_STRING
Expand Down

0 comments on commit 5714504

Please sign in to comment.