cmake: use `AIX` built-in variable (with CMake 4.0+)
No binary (build failed)
—
(log yok)
| @@ -78,7 +78,7 @@ if(WIN32) | |
| elseif(NOT HAVE_GETADDRINFO) | |
| set(HAVE_GETADDRINFO_THREADSAFE FALSE) | |
| 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 "HP-UX" OR | |
| CMAKE_SYSTEM_NAME STREQUAL "MidnightBSD" OR | |
| @@ -596,7 +596,7 @@ if((ENABLE_CURL_MANUAL OR BUILD_LIBCURL_DOCS) AND NOT Perl_FOUND) | |
| endif() | |
| # 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") | |
| endif() | |
| @@ -247,7 +247,7 @@ if(BUILD_SHARED_LIBS) | |
| if(CMAKE_DLL_NAME_WITH_SOVERSION OR | |
| CYGWIN 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 "SunOS" OR | |
| CMAKE_SYSTEM_NAME STREQUAL "Haiku" OR | |