mirror of
https://github.com/OpenVPN/openvpn3.git
synced 2024-09-19 19:52:15 +02:00
Disable swig warnings for ClangCL
Swig under windows add a lot of code that clang does not like, so disable those warning Signed-off-by: Arne Schwabe <arne@openvpn.net>
This commit is contained in:
parent
6f6cedc2a6
commit
b43851c7a0
@ -3,9 +3,9 @@ include(findswigdeps)
|
||||
|
||||
if (BUILD_SWIG_LIB)
|
||||
set_property(SOURCE ovpncli.i PROPERTY CPLUSPLUS ON)
|
||||
if (NOT MSVC)
|
||||
if (NOT MSVC OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
|
||||
# Swig generates code with deprecated python declarations
|
||||
set_property(SOURCE ovpncli.i PROPERTY GENERATED_COMPILE_OPTIONS -Wno-deprecated-declarations -Wno-sometimes-uninitialized -Wno-class-memaccess -Wno-unknown-warning-option)
|
||||
set_property(SOURCE ovpncli.i PROPERTY GENERATED_COMPILE_OPTIONS -Wno-deprecated-declarations -Wno-sometimes-uninitialized -Wno-class-memaccess -Wno-unused-function -Wno-unknown-warning-option)
|
||||
endif()
|
||||
|
||||
swig_add_library(ovpnclilib
|
||||
|
Loading…
Reference in New Issue
Block a user