1
0
mirror of https://git.libssh.org/projects/libssh.git synced 2025-07-31 00:03:07 +03:00

Use CMake's C_STANDARD property

This is more portable than specifying a compiler flag explicitly.

Signed-off-by: James Wrigley <james@puiterwijk.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 7e4ea0d111)
This commit is contained in:
JamesWrigley
2024-08-10 01:49:10 +02:00
committed by Jakub Jelen
parent 2f50ef2fe6
commit 5318ddaabc
2 changed files with 2 additions and 1 deletions

View File

@ -16,7 +16,6 @@ if (UNIX)
endif() endif()
endif() endif()
add_c_compiler_flag("-std=gnu99" SUPPORTED_COMPILER_FLAGS)
add_c_compiler_flag("-Wpedantic" SUPPORTED_COMPILER_FLAGS) add_c_compiler_flag("-Wpedantic" SUPPORTED_COMPILER_FLAGS)
add_c_compiler_flag("-Wall" SUPPORTED_COMPILER_FLAGS) add_c_compiler_flag("-Wall" SUPPORTED_COMPILER_FLAGS)
add_c_compiler_flag("-Wshadow" SUPPORTED_COMPILER_FLAGS) add_c_compiler_flag("-Wshadow" SUPPORTED_COMPILER_FLAGS)

View File

@ -355,6 +355,8 @@ endif (WITH_SYMBOL_VERSIONING AND HAVE_LD_VERSION_SCRIPT)
set_target_properties(ssh set_target_properties(ssh
PROPERTIES PROPERTIES
C_STANDARD
99
VERSION VERSION
${LIBRARY_VERSION} ${LIBRARY_VERSION}
SOVERSION SOVERSION