From 632743b612012ae4aae73714ea2c7c9068cdcd27 Mon Sep 17 00:00:00 2001 From: James Cherry Date: Mon, 20 Dec 2021 11:15:23 -0700 Subject: [PATCH] suppress swig compile warnings Signed-off-by: James Cherry --- CMakeLists.txt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 05e7fd9c..d37e107d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -329,6 +329,15 @@ swig_add_library(sta_swig SOURCES ${STA_SWIG_FILE} ) +get_target_property(SWIG_FILES sta_swig SOURCES) + +foreach(SWIG_FILE ${SWIG_FILES}) + set_source_files_properties(${SWIG_FILE} + PROPERTIES + COMPILE_OPTIONS "-Wno-cast-qual;-Wno-missing-braces" + ) +endforeach() + target_link_libraries(sta_swig PUBLIC OpenSTA