From 1a76009b69c97e9bbc8ada3634da15caac4cd8d2 Mon Sep 17 00:00:00 2001 From: Gabriel Ferreira Date: Fri, 1 Apr 2022 19:33:41 -0300 Subject: [PATCH] build: do not treat deprecation warnings as errors --- build-support/custom-modules/ns3-module-macros.cmake | 1 - build-support/macros-and-definitions.cmake | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/build-support/custom-modules/ns3-module-macros.cmake b/build-support/custom-modules/ns3-module-macros.cmake index 4c6dcd1d3..a09060f94 100644 --- a/build-support/custom-modules/ns3-module-macros.cmake +++ b/build-support/custom-modules/ns3-module-macros.cmake @@ -399,7 +399,6 @@ function(build_lib) target_include_directories( ${bindings-name} PUBLIC ${Python3_INCLUDE_DIRS} ${bindings_output_folder} ) - target_compile_options(${bindings-name} PRIVATE -Wno-error) # If there is any, remove the "lib" prefix of libraries (search for # "set(lib${BLIB_LIBNAME}") diff --git a/build-support/macros-and-definitions.cmake b/build-support/macros-and-definitions.cmake index 0cc45b547..54a1dee25 100644 --- a/build-support/macros-and-definitions.cmake +++ b/build-support/macros-and-definitions.cmake @@ -361,7 +361,7 @@ macro(process_options) else() add_compile_options(-Wall) # -Wextra if(${NS3_WARNINGS_AS_ERRORS}) - add_compile_options(-Werror) + add_compile_options(-Werror -Wno-error=deprecated-declarations) endif() endif() endif()