mirror of
https://github.com/curl/curl.git
synced 2026-04-14 22:41:40 +03:00
cmake: use AIX built-in variable (with CMake 4.0+)
Also keep the old method for compatibility with CMake <4.0. Ref: https://cmake.org/cmake/help/v4.0/variable/AIX.html Closes #21134
This commit is contained in:
parent
3502c5159b
commit
89741958e8
3 changed files with 3 additions and 3 deletions
|
|
@ -78,7 +78,7 @@ if(WIN32)
|
||||||
elseif(NOT HAVE_GETADDRINFO)
|
elseif(NOT HAVE_GETADDRINFO)
|
||||||
set(HAVE_GETADDRINFO_THREADSAFE FALSE)
|
set(HAVE_GETADDRINFO_THREADSAFE FALSE)
|
||||||
elseif(APPLE OR
|
elseif(APPLE OR
|
||||||
CMAKE_SYSTEM_NAME STREQUAL "AIX" OR
|
AIX OR CMAKE_SYSTEM_NAME STREQUAL "AIX" OR
|
||||||
CMAKE_SYSTEM_NAME STREQUAL "FreeBSD" OR
|
CMAKE_SYSTEM_NAME STREQUAL "FreeBSD" OR
|
||||||
CMAKE_SYSTEM_NAME STREQUAL "HP-UX" OR
|
CMAKE_SYSTEM_NAME STREQUAL "HP-UX" OR
|
||||||
CMAKE_SYSTEM_NAME STREQUAL "MidnightBSD" OR
|
CMAKE_SYSTEM_NAME STREQUAL "MidnightBSD" OR
|
||||||
|
|
|
||||||
|
|
@ -596,7 +596,7 @@ if((ENABLE_CURL_MANUAL OR BUILD_LIBCURL_DOCS) AND NOT Perl_FOUND)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
# If we are on AIX, do the _ALL_SOURCE magic
|
# If we are on AIX, do the _ALL_SOURCE magic
|
||||||
if(CMAKE_SYSTEM_NAME STREQUAL "AIX")
|
if(AIX OR CMAKE_SYSTEM_NAME STREQUAL "AIX")
|
||||||
set_property(DIRECTORY APPEND PROPERTY COMPILE_DEFINITIONS "_ALL_SOURCE")
|
set_property(DIRECTORY APPEND PROPERTY COMPILE_DEFINITIONS "_ALL_SOURCE")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -247,7 +247,7 @@ if(BUILD_SHARED_LIBS)
|
||||||
if(CMAKE_DLL_NAME_WITH_SOVERSION OR
|
if(CMAKE_DLL_NAME_WITH_SOVERSION OR
|
||||||
CYGWIN OR
|
CYGWIN OR
|
||||||
APPLE OR
|
APPLE OR
|
||||||
CMAKE_SYSTEM_NAME STREQUAL "AIX" OR
|
AIX OR CMAKE_SYSTEM_NAME STREQUAL "AIX" OR
|
||||||
CMAKE_SYSTEM_NAME STREQUAL "Linux" OR
|
CMAKE_SYSTEM_NAME STREQUAL "Linux" OR
|
||||||
CMAKE_SYSTEM_NAME STREQUAL "SunOS" OR
|
CMAKE_SYSTEM_NAME STREQUAL "SunOS" OR
|
||||||
CMAKE_SYSTEM_NAME STREQUAL "Haiku" OR
|
CMAKE_SYSTEM_NAME STREQUAL "Haiku" OR
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue