From dd0aaec67e3f16c5601fd792504a108e7ac94ce5 Mon Sep 17 00:00:00 2001 From: Jakub Jelen Date: Fri, 14 Apr 2023 16:58:13 +0200 Subject: [PATCH] cmake: Return back the DEFAULT_C_COMPILE_FLAGS MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Accidentally removed in 1689b83d0f5f2b7a048810e1349104ab41e8c4c0. Reported in #185 by Peter Kästle Signed-off-by: Jakub Jelen Reviewed-by: Norbert Pocs (cherry picked from commit 3058549bf7e81c031b0cec934c05b3a56e572ffa) --- src/CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 15c778e6..d6245c0d 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -348,6 +348,9 @@ endif (WITH_SYMBOL_VERSIONING AND HAVE_LD_VERSION_SCRIPT AND ABIMAP_FOUND) # This gets built as a static library, if -DBUILD_SHARED_LIBS=OFF is passed to # cmake. add_library(ssh ${libssh_SRCS}) +target_compile_options(ssh + PRIVATE + ${DEFAULT_C_COMPILE_FLAGS}) if (CYGWIN) target_compile_definitions(ssh PRIVATE _GNU_SOURCE) endif () @@ -407,6 +410,9 @@ install(EXPORT libssh-config if (BUILD_STATIC_LIB) add_library(ssh-static STATIC ${libssh_SRCS}) + target_compile_options(ssh-static + PRIVATE + ${DEFAULT_C_COMPILE_FLAGS}) if (CYGWIN) target_compile_definitions(ssh-static PRIVATE _GNU_SOURCE) endif ()