mirror of
https://github.com/morgan9e/FreeRDP
synced 2026-04-14 00:14:11 +09:00
[ci,cmake] update CI configuration
* set -Wno-pre-c23-compat * use C23 for ci builds
This commit is contained in:
@@ -6,6 +6,8 @@ set(FREERDP_EXTERNAL_SSL_PATH $ENV{ANDROID_SSL_PATH} CACHE PATH "android ssl")
|
||||
# ANDROID_NDK and ANDROID_SDK must be set as environment variable
|
||||
#set(ANDROID_NDK $ENV{ANDROID_SDK} CACHE PATH "Android NDK")
|
||||
#set(ANDROID_SDK "${ANDROID_NDK}" CACHE PATH "android SDK")
|
||||
set(CMAKE_C_STANDARD 23 CACHE STRING "preload")
|
||||
set(CMAKE_C_FLAGS "-Wno-pre-c23-compat" CACHE STRING "preload")
|
||||
set(WITH_FREERDP_DEPRECATED_COMMANDLINE ON CACHE BOOL "Enable deprecated command line options")
|
||||
set(WITH_KRB5 OFF CACHE BOOL "Kerberos support")
|
||||
set(WITH_CLIENT_SDL OFF CACHE BOOL "SDL client")
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
set(CMAKE_VERBOSE_MAKEFILE ON CACHE BOOL "preload")
|
||||
set(CMAKE_C_STANDARD 23 CACHE STRING "preload")
|
||||
set(CMAKE_C_FLAGS "-Wno-pre-c23-compat" CACHE STRING "preload")
|
||||
set(WINPR_UTILS_IMAGE_JPEG ON CACHE BOOL "preload")
|
||||
set(WINPR_UTILS_IMAGE_WEBP ON CACHE BOOL "preload")
|
||||
set(WINPR_UTILS_IMAGE_PNG ON CACHE BOOL "preload")
|
||||
|
||||
@@ -2,6 +2,8 @@ message("PRELOADING cache")
|
||||
set(CMAKE_VERBOSE_MAKEFILE ON CACHE BOOL "preload")
|
||||
set(BUILD_TESTING_INTERNAL ON CACHE BOOL "preload")
|
||||
set(WITH_MANPAGES ON CACHE BOOL "preload")
|
||||
set(CMAKE_C_STANDARD 23 CACHE STRING "preload")
|
||||
set(CMAKE_C_FLAGS "-Wno-pre-c23-compat" CACHE STRING "preload")
|
||||
set(CMAKE_BUILD_TYPE "Debug" CACHE STRING "preload")
|
||||
set(WITH_CAIRO ON CACHE BOOL "preload")
|
||||
set(WITH_ALSA ON CACHE BOOL "preload")
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
message("PRELOADING iOS cache")
|
||||
set(CMAKE_C_STANDARD 23 CACHE STRING "preload")
|
||||
set(CMAKE_C_FLAGS "-Wno-pre-c23-compat" CACHE STRING "preload")
|
||||
set(CMAKE_VERBOSE_MAKEFILE ON CACHE BOOL "preload")
|
||||
set(CMAKE_TOOLCHAIN_FILE "${CMAKE_SOURCE_DIR}/cmake/ios.toolchain.cmake" CACHE PATH "cmake toolchain file")
|
||||
set(CMAKE_BUILD_TYPE "Release" CACHE STRING "build type")
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
message("PRELOADING iOS cache")
|
||||
set(CMAKE_VERBOSE_MAKEFILE ON CACHE BOOL "preload")
|
||||
set(CMAKE_C_STANDARD 23 CACHE STRING "preload")
|
||||
set(CMAKE_C_FLAGS "-Wno-pre-c23-compat" CACHE STRING "preload")
|
||||
set(CMAKE_TOOLCHAIN_FILE "${CMAKE_SOURCE_DIR}/cmake/ios.toolchain.cmake" CACHE PATH "cmake toolchain file")
|
||||
set(CMAKE_BUILD_TYPE "Debug" CACHE STRING "build type")
|
||||
set(CMAKE_OSX_ARCHITECTURES "arm64" CACHE STRING "iOS platform to build")
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
message("PRELOADING cache")
|
||||
set(CMAKE_C_STANDARD 23 CACHE STRING "preload")
|
||||
set(CMAKE_C_FLAGS "-Wno-pre-c23-compat" CACHE STRING "preload")
|
||||
set(CMAKE_VERBOSE_MAKEFILE ON CACHE BOOL "preload")
|
||||
set(BUILD_TESTING_INTERNAL ON CACHE BOOL "preload")
|
||||
set(WITH_MANPAGES ON CACHE BOOL "preload")
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
message("PRELOADING cache")
|
||||
set(CMAKE_C_STANDARD 23 CACHE STRING "preload")
|
||||
set(CMAKE_C_FLAGS "-Wno-pre-c23-compat" CACHE STRING "preload")
|
||||
set(CMAKE_VERBOSE_MAKEFILE ON CACHE BOOL "preload")
|
||||
set(BUILD_TESTING_INTERNAL ON CACHE BOOL "preload")
|
||||
set(WITH_MANPAGES OFF CACHE BOOL "preload")
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
message("PRELOADING mac cache")
|
||||
set(CMAKE_C_STANDARD 23 CACHE STRING "preload")
|
||||
set(CMAKE_C_FLAGS "-Wno-pre-c23-compat" CACHE STRING "preload")
|
||||
set(CMAKE_VERBOSE_MAKEFILE ON CACHE BOOL "preload")
|
||||
set(WITH_MANPAGES OFF CACHE BOOL "man pages")
|
||||
set(CMAKE_BUILD_TYPE "Debug" CACHE STRING "build type")
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
message("PRELOADING cache")
|
||||
set(CMAKE_C_STANDARD 23 CACHE STRING "preload")
|
||||
set(CMAKE_C_FLAGS "-Wno-pre-c23-compat" CACHE STRING "preload")
|
||||
set(CMAKE_VERBOSE_MAKEFILE ON CACHE BOOL "preload")
|
||||
set(WITH_VERBOSE_WINPR_ASSERT ON CACHE BOOL "oss fuzz")
|
||||
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
message("PRELOADING cache")
|
||||
set(CMAKE_C_STANDARD 23 CACHE STRING "preload")
|
||||
set(CMAKE_C_FLAGS "-Wno-pre-c23-compat" CACHE STRING "preload")
|
||||
set(CMAKE_VERBOSE_MAKEFILE ON CACHE BOOL "preload")
|
||||
set(WITH_SERVER ON CACHE BOOL "qa default")
|
||||
set(WITH_SAMPLE ON CACHE BOOL "qa default")
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
set(BUILD_TESTING_INTERNAL ON CACHE BOOL "qa default")
|
||||
set(CMAKE_C_STANDARD 23 CACHE STRING "preload")
|
||||
set(CMAKE_C_FLAGS "-Wno-pre-c23-compat" CACHE STRING "preload")
|
||||
set(WITH_STREAMPOOL_DEBUG ON CACHE BOOL "preload")
|
||||
set(CMAKE_VERBOSE_MAKEFILE ON CACHE BOOL "preload")
|
||||
set(ENABLE_WARNING_VERBOSE ON CACHE BOOL "preload")
|
||||
|
||||
@@ -1,15 +0,0 @@
|
||||
message("PRELOADING cache")
|
||||
set(CMAKE_VERBOSE_MAKEFILE ON CACHE BOOL "preload")
|
||||
set(WITH_MANPAGES ON CACHE BOOL "man pages")
|
||||
set(CMAKE_BUILD_TYPE "Debug" CACHE STRING "build type")
|
||||
set(WITH_CUPS OFF CACHE BOOL "CUPS printing")
|
||||
set(WITH_KRB5 ON CACHE BOOL "Kerberos support")
|
||||
set(WITH_ALSA OFF CACHE BOOL "alsa audio")
|
||||
set(WITH_FFMPEG OFF CACHE BOOL "ffmepg support")
|
||||
set(WITH_XV OFF CACHE BOOL "xvideo support")
|
||||
set(BUILD_TESTING_INTERNAL ON CACHE BOOL "build testing")
|
||||
set(WITH_XSHM OFF CACHE BOOL "build with xshm support")
|
||||
set(WITH_SERVER ON CACHE BOOL "build with server")
|
||||
set(WITH_SAMPLE ON CACHE BOOL "build with sample")
|
||||
set(WITH_SANITIZE_ADDRESS ON)
|
||||
set(WITH_FREERDP_DEPRECATED_COMMANDLINE ON CACHE BOOL "Enable deprecated command line options")
|
||||
@@ -1,4 +1,5 @@
|
||||
message("PRELOADING windows cache")
|
||||
set(CMAKE_C_STANDARD 23 CACHE STRING "preload")
|
||||
set(CMAKE_VERBOSE_MAKEFILE ON CACHE BOOL "preload")
|
||||
set(CMAKE_WINDOWS_VERSION "WIN7" CACHE STRING "windows build version")
|
||||
set(BUILD_SHARED_LIBS OFF CACHE BOOL "build static linked executable")
|
||||
|
||||
Reference in New Issue
Block a user