From 9611eca0ca2b92a984feac18ecb2a6ea609ca88d Mon Sep 17 00:00:00 2001 From: Don Date: Mon, 18 Mar 2019 11:32:22 -0700 Subject: Add URL for targeting Github Enterprise instances Allow setting of a URL so vcpkg can download repositories hosted on GitHub Enterprise instances. Additionally provides a way to set the authorization token when downloading private repositories. --- scripts/cmake/vcpkg_from_github.cmake | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) (limited to 'scripts') diff --git a/scripts/cmake/vcpkg_from_github.cmake b/scripts/cmake/vcpkg_from_github.cmake index 48bfd828a..5dbac973b 100644 --- a/scripts/cmake/vcpkg_from_github.cmake +++ b/scripts/cmake/vcpkg_from_github.cmake @@ -56,7 +56,7 @@ ## * [ms-gsl](https://github.com/Microsoft/vcpkg/blob/master/ports/ms-gsl/portfile.cmake) ## * [beast](https://github.com/Microsoft/vcpkg/blob/master/ports/beast/portfile.cmake) function(vcpkg_from_github) - set(oneValueArgs OUT_SOURCE_PATH REPO REF SHA512 HEAD_REF) + set(oneValueArgs OUT_SOURCE_PATH REPO REF SHA512 HEAD_REF GITHUB_URL TOKEN) set(multipleValuesArgs PATCHES) cmake_parse_arguments(_vdud "" "${oneValueArgs}" "${multipleValuesArgs}" ${ARGN}) @@ -76,6 +76,18 @@ function(vcpkg_from_github) message(FATAL_ERROR "At least one of REF and HEAD_REF must be specified.") endif() + if(NOT DEFINED _vdud_GITHUB_URL) + set(GITHUB_URL https://github.com) + set(GITHUB_API_URL https://api.github.com) + else() + set(GITHUB_URL ${_vdud_GITHUB_URL}) + set(GITHUB_API_URL ${_vdud_GITHUB_URL}/api/v3) + endif() + + if(DEFINED _vdud_TOKEN) + set(HEADERS "HEADERS" "Authorization: token ${_vdud_TOKEN}") + endif() + string(REGEX REPLACE ".*/" "" REPO_NAME ${_vdud_REPO}) string(REGEX REPLACE "/.*" "" ORG_NAME ${_vdud_REPO}) @@ -106,9 +118,10 @@ function(vcpkg_from_github) string(REPLACE "/" "-" SANITIZED_REF "${_vdud_REF}") vcpkg_download_distfile(ARCHIVE - URLS "https://github.com/${ORG_NAME}/${REPO_NAME}/archive/${_vdud_REF}.tar.gz" + URLS "${GITHUB_URL}/${ORG_NAME}/${REPO_NAME}/archive/${_vdud_REF}.tar.gz" SHA512 "${_vdud_SHA512}" FILENAME "${ORG_NAME}-${REPO_NAME}-${SANITIZED_REF}.tar.gz" + ${HEADERS} ) vcpkg_extract_source_archive_ex( @@ -123,7 +136,7 @@ function(vcpkg_from_github) endif() # The following is for --head scenarios - set(URL "https://github.com/${ORG_NAME}/${REPO_NAME}/archive/${_vdud_HEAD_REF}.tar.gz") + set(URL "${GITHUB_URL}/${ORG_NAME}/${REPO_NAME}/archive/${_vdud_HEAD_REF}.tar.gz") string(REPLACE "/" "-" SANITIZED_HEAD_REF "${_vdud_HEAD_REF}") set(downloaded_file_name "${ORG_NAME}-${REPO_NAME}-${SANITIZED_HEAD_REF}.tar.gz") set(downloaded_file_path "${DOWNLOADS}/${downloaded_file_name}") @@ -147,15 +160,17 @@ function(vcpkg_from_github) # Try to download the file and version information from github. vcpkg_download_distfile(ARCHIVE_VERSION - URLS "https://api.github.com/repos/${ORG_NAME}/${REPO_NAME}/git/refs/heads/${_vdud_HEAD_REF}" + URLS "${GITHUB_API_URL}/repos/${ORG_NAME}/${REPO_NAME}/git/refs/heads/${_vdud_HEAD_REF}" FILENAME ${downloaded_file_name}.version SKIP_SHA512 + ${HEADERS} ) vcpkg_download_distfile(ARCHIVE URLS ${URL} FILENAME ${downloaded_file_name} SKIP_SHA512 + ${HEADERS} ) endif() -- cgit v1.2.3 From 6eaf7f0f977e62b07515cb17676dcf5d383d357d Mon Sep 17 00:00:00 2001 From: Alexander Neumann Date: Thu, 8 Aug 2019 14:18:47 +0200 Subject: add definition for host specific path separators --- scripts/cmake/vcpkg_common_definitions.cmake | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'scripts') diff --git a/scripts/cmake/vcpkg_common_definitions.cmake b/scripts/cmake/vcpkg_common_definitions.cmake index 8dc05de3c..f9221f946 100644 --- a/scripts/cmake/vcpkg_common_definitions.cmake +++ b/scripts/cmake/vcpkg_common_definitions.cmake @@ -1,3 +1,4 @@ +#Helper variable to identify the Target system. VCPKG_TARGET_IS_ if (NOT VCPKG_CMAKE_SYSTEM_NAME OR VCPKG_CMAKE_SYSTEM_NAME STREQUAL "WindowsStore") set(VCPKG_TARGET_IS_WINDOWS 1) if(VCPKG_CMAKE_SYSTEM_NAME STREQUAL "WindowsStore") @@ -12,3 +13,12 @@ elseif(VCPKG_CMAKE_SYSTEM_NAME STREQUAL "Android") elseif(VCPKG_CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") set(VCPKG_TARGET_IS_FREEBSD 1) endif() + +#Helper variable to identify the host path seperator. +if(WIN32) + set(VCPKG_HOST_PATH_SEPARATOR ";") + set(VCPKG_HOST_PATH_SEPARATOR_ESCAPED "\\;") #sometimes needed to differentiate between the cmake list separator +elseif(UNIX) + set(VCPKG_HOST_PATH_SEPARATOR ":") + set(VCPKG_HOST_PATH_SEPARATOR_ESCAPED ":") +endif() \ No newline at end of file -- cgit v1.2.3 From b72fa4561f31c4ea6cdc733094cebf72bedff854 Mon Sep 17 00:00:00 2001 From: Alexander Neumann Date: Thu, 8 Aug 2019 14:22:53 +0200 Subject: use it in vcpkg_add_to_path. --- scripts/cmake/vcpkg_add_to_path.cmake | 12 ++---------- scripts/cmake/vcpkg_common_definitions.cmake | 4 ++-- 2 files changed, 4 insertions(+), 12 deletions(-) (limited to 'scripts') diff --git a/scripts/cmake/vcpkg_add_to_path.cmake b/scripts/cmake/vcpkg_add_to_path.cmake index 7ab08c88e..05763b2ef 100644 --- a/scripts/cmake/vcpkg_add_to_path.cmake +++ b/scripts/cmake/vcpkg_add_to_path.cmake @@ -29,19 +29,11 @@ function(vcpkg_add_to_path) if(NOT "${ARGC}" STREQUAL "2") message(FATAL_ERROR "Expected second argument.") endif() - if(CMAKE_HOST_WIN32) - set(ENV{PATH} "${ARGV1};$ENV{PATH}") - else() - set(ENV{PATH} "${ARGV1}:$ENV{PATH}") - endif() + set(ENV{PATH} "${ARGV1}${VCPKG_HOST_PATH_SEPARATOR}$ENV{PATH}") else() if(NOT "${ARGC}" STREQUAL "1") message(FATAL_ERROR "Unexpected second argument: ${ARGV1}") endif() - if(CMAKE_HOST_WIN32) - set(ENV{PATH} "$ENV{PATH};${ARGV0}") - else() - set(ENV{PATH} "$ENV{PATH}:${ARGV0}") - endif() + set(ENV{PATH} "$ENV{PATH}${VCPKG_HOST_PATH_SEPARATOR}${ARGV0}") endif() endfunction() \ No newline at end of file diff --git a/scripts/cmake/vcpkg_common_definitions.cmake b/scripts/cmake/vcpkg_common_definitions.cmake index f9221f946..f43780959 100644 --- a/scripts/cmake/vcpkg_common_definitions.cmake +++ b/scripts/cmake/vcpkg_common_definitions.cmake @@ -15,10 +15,10 @@ elseif(VCPKG_CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") endif() #Helper variable to identify the host path seperator. -if(WIN32) +if(CMAKE_HOST_WIN32) set(VCPKG_HOST_PATH_SEPARATOR ";") set(VCPKG_HOST_PATH_SEPARATOR_ESCAPED "\\;") #sometimes needed to differentiate between the cmake list separator -elseif(UNIX) +elseif(CMAKE_HOST_UNIX) set(VCPKG_HOST_PATH_SEPARATOR ":") set(VCPKG_HOST_PATH_SEPARATOR_ESCAPED ":") endif() \ No newline at end of file -- cgit v1.2.3 From 5899cd1d25c134f8a30476f4939ab57952c59815 Mon Sep 17 00:00:00 2001 From: Alexander Neumann Date: Thu, 8 Aug 2019 14:40:47 +0200 Subject: improve documentation --- scripts/cmake/vcpkg_common_definitions.cmake | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'scripts') diff --git a/scripts/cmake/vcpkg_common_definitions.cmake b/scripts/cmake/vcpkg_common_definitions.cmake index f43780959..d9b397fa1 100644 --- a/scripts/cmake/vcpkg_common_definitions.cmake +++ b/scripts/cmake/vcpkg_common_definitions.cmake @@ -1,3 +1,15 @@ +## # vcpkg_common_definitions +## +## File contains helpful variabls for portfiles which are commonly needed or used. +## +## ## The following variables are available: +## ```cmake +## VCPKG_TARGET_IS_ with being one of the following: WINDOWS, UWP, LINUX, OSX, ANDROID, FREEBSD. only defined if +## VCPKG_HOST_PATH_SEPARATOR Host specific path separator +## VCPKG_HOST_PATH_SEPARATOR_ESCAPED Escaped version of VCPKG_HOST_PATH_SEPARATOR if necessary (e.g. symbol with special meaning in cmake like ";") +## ``` +## + #Helper variable to identify the Target system. VCPKG_TARGET_IS_ if (NOT VCPKG_CMAKE_SYSTEM_NAME OR VCPKG_CMAKE_SYSTEM_NAME STREQUAL "WindowsStore") set(VCPKG_TARGET_IS_WINDOWS 1) @@ -14,7 +26,7 @@ elseif(VCPKG_CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") set(VCPKG_TARGET_IS_FREEBSD 1) endif() -#Helper variable to identify the host path seperator. +#Helper variable to identify the host path separator. if(CMAKE_HOST_WIN32) set(VCPKG_HOST_PATH_SEPARATOR ";") set(VCPKG_HOST_PATH_SEPARATOR_ESCAPED "\\;") #sometimes needed to differentiate between the cmake list separator -- cgit v1.2.3 From 01e342d016691e0a20e684de346cbc94d2c7fe2c Mon Sep 17 00:00:00 2001 From: Alexander Neumann Date: Mon, 12 Aug 2019 09:49:24 +0200 Subject: use VCPKG_HOST_PATH_SEPARATOR in scripts --- scripts/cmake/vcpkg_build_cmake.cmake | 9 ++------- scripts/cmake/vcpkg_build_qmake.cmake | 6 ++---- 2 files changed, 4 insertions(+), 11 deletions(-) (limited to 'scripts') diff --git a/scripts/cmake/vcpkg_build_cmake.cmake b/scripts/cmake/vcpkg_build_cmake.cmake index b110d2cc9..cfdbec28f 100644 --- a/scripts/cmake/vcpkg_build_cmake.cmake +++ b/scripts/cmake/vcpkg_build_cmake.cmake @@ -74,15 +74,10 @@ function(vcpkg_build_cmake) if(_bc_ADD_BIN_TO_PATH) set(_BACKUP_ENV_PATH "$ENV{PATH}") - if(CMAKE_HOST_WIN32) - set(_PATHSEP ";") - else() - set(_PATHSEP ":") - endif() if(BUILDTYPE STREQUAL "debug") - set(ENV{PATH} "${CURRENT_INSTALLED_DIR}/${VCPKG_TARGET_TRIPLET}/debug/bin${_PATHSEP}$ENV{PATH}") + set(ENV{PATH} "${CURRENT_INSTALLED_DIR}/${VCPKG_TARGET_TRIPLET}/debug/bin${VCPKG_HOST_PATH_SEPARATOR}$ENV{PATH}") else() - set(ENV{PATH} "${CURRENT_INSTALLED_DIR}/${VCPKG_TARGET_TRIPLET}/bin${_PATHSEP}$ENV{PATH}") + set(ENV{PATH} "${CURRENT_INSTALLED_DIR}/${VCPKG_TARGET_TRIPLET}/bin${VCPKG_HOST_PATH_SEPARATOR}$ENV{PATH}") endif() endif() diff --git a/scripts/cmake/vcpkg_build_qmake.cmake b/scripts/cmake/vcpkg_build_qmake.cmake index cf79fe8fc..a10fac315 100644 --- a/scripts/cmake/vcpkg_build_qmake.cmake +++ b/scripts/cmake/vcpkg_build_qmake.cmake @@ -11,11 +11,9 @@ function(vcpkg_build_qmake) cmake_parse_arguments(_csc "SKIP_MAKEFILES" "BUILD_LOGNAME" "TARGETS;RELEASE_TARGETS;DEBUG_TARGETS" ${ARGN}) if(CMAKE_HOST_WIN32) - set(_PATHSEP ";") vcpkg_find_acquire_program(JOM) set(INVOKE "${JOM}") else() - set(_PATHSEP ":") find_program(MAKE make) set(INVOKE "${MAKE}") endif() @@ -58,7 +56,7 @@ function(vcpkg_build_qmake) #First generate the makefiles so we can modify them if(NOT DEFINED VCPKG_BUILD_TYPE OR VCPKG_BUILD_TYPE STREQUAL "debug") - set(ENV{PATH} "${CURRENT_INSTALLED_DIR}/debug/lib${_PATHSEP}${CURRENT_INSTALLED_DIR}/debug/bin${_PATHSEP}${CURRENT_INSTALLED_DIR}/tools/qt5${_PATHSEP}${ENV_PATH_BACKUP}") + set(ENV{PATH} "${CURRENT_INSTALLED_DIR}/debug/lib${VCPKG_HOST_PATH_SEPARATOR}${CURRENT_INSTALLED_DIR}/debug/bin${VCPKG_HOST_PATH_SEPARATOR}${CURRENT_INSTALLED_DIR}/tools/qt5${VCPKG_HOST_PATH_SEPARATOR}${ENV_PATH_BACKUP}") if(NOT _csc_SKIP_MAKEFILES) run_jom(qmake_all makefiles dbg) @@ -83,7 +81,7 @@ function(vcpkg_build_qmake) endif() if(NOT DEFINED VCPKG_BUILD_TYPE OR VCPKG_BUILD_TYPE STREQUAL "release") - set(ENV{PATH} "${CURRENT_INSTALLED_DIR}/lib${_PATHSEP}${CURRENT_INSTALLED_DIR}/bin${_PATHSEP}${CURRENT_INSTALLED_DIR}/tools/qt5${_PATHSEP}${ENV_PATH_BACKUP}") + set(ENV{PATH} "${CURRENT_INSTALLED_DIR}/lib${VCPKG_HOST_PATH_SEPARATOR}${CURRENT_INSTALLED_DIR}/bin${VCPKG_HOST_PATH_SEPARATOR}${CURRENT_INSTALLED_DIR}/tools/qt5${VCPKG_HOST_PATH_SEPARATOR}${ENV_PATH_BACKUP}") if(NOT _csc_SKIP_MAKEFILES) run_jom(qmake_all makefiles rel) -- cgit v1.2.3 From 173642528e2cf7a3f18b41d903b5ff5a758d34ae Mon Sep 17 00:00:00 2001 From: Alexander Neumann Date: Mon, 12 Aug 2019 10:04:50 +0200 Subject: use vcpkg add to path in build scripts --- scripts/cmake/vcpkg_build_cmake.cmake | 4 ++-- scripts/cmake/vcpkg_build_qmake.cmake | 23 +++++++++++++++++------ 2 files changed, 19 insertions(+), 8 deletions(-) (limited to 'scripts') diff --git a/scripts/cmake/vcpkg_build_cmake.cmake b/scripts/cmake/vcpkg_build_cmake.cmake index cfdbec28f..d049c907b 100644 --- a/scripts/cmake/vcpkg_build_cmake.cmake +++ b/scripts/cmake/vcpkg_build_cmake.cmake @@ -75,9 +75,9 @@ function(vcpkg_build_cmake) if(_bc_ADD_BIN_TO_PATH) set(_BACKUP_ENV_PATH "$ENV{PATH}") if(BUILDTYPE STREQUAL "debug") - set(ENV{PATH} "${CURRENT_INSTALLED_DIR}/${VCPKG_TARGET_TRIPLET}/debug/bin${VCPKG_HOST_PATH_SEPARATOR}$ENV{PATH}") + vcpkg_add_to_path(PREPEND "${CURRENT_INSTALLED_DIR}/${VCPKG_TARGET_TRIPLET}/debug/bin") else() - set(ENV{PATH} "${CURRENT_INSTALLED_DIR}/${VCPKG_TARGET_TRIPLET}/bin${VCPKG_HOST_PATH_SEPARATOR}$ENV{PATH}") + vcpkg_add_to_path(PREPEND "${CURRENT_INSTALLED_DIR}/${VCPKG_TARGET_TRIPLET}/bin") endif() endif() diff --git a/scripts/cmake/vcpkg_build_qmake.cmake b/scripts/cmake/vcpkg_build_qmake.cmake index a10fac315..5b4f017e0 100644 --- a/scripts/cmake/vcpkg_build_qmake.cmake +++ b/scripts/cmake/vcpkg_build_qmake.cmake @@ -56,9 +56,15 @@ function(vcpkg_build_qmake) #First generate the makefiles so we can modify them if(NOT DEFINED VCPKG_BUILD_TYPE OR VCPKG_BUILD_TYPE STREQUAL "debug") - set(ENV{PATH} "${CURRENT_INSTALLED_DIR}/debug/lib${VCPKG_HOST_PATH_SEPARATOR}${CURRENT_INSTALLED_DIR}/debug/bin${VCPKG_HOST_PATH_SEPARATOR}${CURRENT_INSTALLED_DIR}/tools/qt5${VCPKG_HOST_PATH_SEPARATOR}${ENV_PATH_BACKUP}") + set(_BUILD_PREFIX "/debug") + set(_int_build_type dbg) + + vcpkg_add_to_path(PREPEND "${CURRENT_INSTALLED_DIR}/tools/qt5") + vcpkg_add_to_path(PREPEND "${CURRENT_INSTALLED_DIR}${_BUILD_PREFIX}/bin") + vcpkg_add_to_path(PREPEND "${CURRENT_INSTALLED_DIR}${_BUILD_PREFIX}/lib") + if(NOT _csc_SKIP_MAKEFILES) - run_jom(qmake_all makefiles dbg) + run_jom(qmake_all makefiles ${_int_build_type}) #Store debug makefiles path file(GLOB_RECURSE DEBUG_MAKEFILES ${DEBUG_DIR}/*Makefile*) @@ -77,13 +83,18 @@ function(vcpkg_build_qmake) endforeach() endif() - run_jom("${_csc_DEBUG_TARGETS}" ${_csc_BUILD_LOGNAME} dbg) + run_jom("${_csc_DEBUG_TARGETS}" ${_csc_BUILD_LOGNAME} ${_int_build_type}) endif() if(NOT DEFINED VCPKG_BUILD_TYPE OR VCPKG_BUILD_TYPE STREQUAL "release") - set(ENV{PATH} "${CURRENT_INSTALLED_DIR}/lib${VCPKG_HOST_PATH_SEPARATOR}${CURRENT_INSTALLED_DIR}/bin${VCPKG_HOST_PATH_SEPARATOR}${CURRENT_INSTALLED_DIR}/tools/qt5${VCPKG_HOST_PATH_SEPARATOR}${ENV_PATH_BACKUP}") + set(_int_build_type rel) + + vcpkg_add_to_path(PREPEND "${CURRENT_INSTALLED_DIR}/tools/qt5") + vcpkg_add_to_path(PREPEND "${CURRENT_INSTALLED_DIR}${_BUILD_PREFIX}/bin") + vcpkg_add_to_path(PREPEND "${CURRENT_INSTALLED_DIR}${_BUILD_PREFIX}/lib") + if(NOT _csc_SKIP_MAKEFILES) - run_jom(qmake_all makefiles rel) + run_jom(qmake_all makefiles ${_int_build_type}) #Store release makefile path file(GLOB_RECURSE RELEASE_MAKEFILES ${RELEASE_DIR}/*Makefile*) @@ -100,7 +111,7 @@ function(vcpkg_build_qmake) endforeach() endif() - run_jom("${_csc_RELEASE_TARGETS}" ${_csc_BUILD_LOGNAME} rel) + run_jom("${_csc_RELEASE_TARGETS}" ${_csc_BUILD_LOGNAME} ${_int_build_type}) endif() # Restore the original value of ENV{PATH} -- cgit v1.2.3 From 279e25aecfe30f55296881ea9b0236c1d6ee030a Mon Sep 17 00:00:00 2001 From: Alexander Neumann Date: Fri, 20 Sep 2019 12:20:21 +0200 Subject: revert changes to vcpkg_build_qmake file --- scripts/cmake/vcpkg_build_qmake.cmake | 25 ++++++++----------------- 1 file changed, 8 insertions(+), 17 deletions(-) (limited to 'scripts') diff --git a/scripts/cmake/vcpkg_build_qmake.cmake b/scripts/cmake/vcpkg_build_qmake.cmake index 5b4f017e0..cf79fe8fc 100644 --- a/scripts/cmake/vcpkg_build_qmake.cmake +++ b/scripts/cmake/vcpkg_build_qmake.cmake @@ -11,9 +11,11 @@ function(vcpkg_build_qmake) cmake_parse_arguments(_csc "SKIP_MAKEFILES" "BUILD_LOGNAME" "TARGETS;RELEASE_TARGETS;DEBUG_TARGETS" ${ARGN}) if(CMAKE_HOST_WIN32) + set(_PATHSEP ";") vcpkg_find_acquire_program(JOM) set(INVOKE "${JOM}") else() + set(_PATHSEP ":") find_program(MAKE make) set(INVOKE "${MAKE}") endif() @@ -56,15 +58,9 @@ function(vcpkg_build_qmake) #First generate the makefiles so we can modify them if(NOT DEFINED VCPKG_BUILD_TYPE OR VCPKG_BUILD_TYPE STREQUAL "debug") - set(_BUILD_PREFIX "/debug") - set(_int_build_type dbg) - - vcpkg_add_to_path(PREPEND "${CURRENT_INSTALLED_DIR}/tools/qt5") - vcpkg_add_to_path(PREPEND "${CURRENT_INSTALLED_DIR}${_BUILD_PREFIX}/bin") - vcpkg_add_to_path(PREPEND "${CURRENT_INSTALLED_DIR}${_BUILD_PREFIX}/lib") - + set(ENV{PATH} "${CURRENT_INSTALLED_DIR}/debug/lib${_PATHSEP}${CURRENT_INSTALLED_DIR}/debug/bin${_PATHSEP}${CURRENT_INSTALLED_DIR}/tools/qt5${_PATHSEP}${ENV_PATH_BACKUP}") if(NOT _csc_SKIP_MAKEFILES) - run_jom(qmake_all makefiles ${_int_build_type}) + run_jom(qmake_all makefiles dbg) #Store debug makefiles path file(GLOB_RECURSE DEBUG_MAKEFILES ${DEBUG_DIR}/*Makefile*) @@ -83,18 +79,13 @@ function(vcpkg_build_qmake) endforeach() endif() - run_jom("${_csc_DEBUG_TARGETS}" ${_csc_BUILD_LOGNAME} ${_int_build_type}) + run_jom("${_csc_DEBUG_TARGETS}" ${_csc_BUILD_LOGNAME} dbg) endif() if(NOT DEFINED VCPKG_BUILD_TYPE OR VCPKG_BUILD_TYPE STREQUAL "release") - set(_int_build_type rel) - - vcpkg_add_to_path(PREPEND "${CURRENT_INSTALLED_DIR}/tools/qt5") - vcpkg_add_to_path(PREPEND "${CURRENT_INSTALLED_DIR}${_BUILD_PREFIX}/bin") - vcpkg_add_to_path(PREPEND "${CURRENT_INSTALLED_DIR}${_BUILD_PREFIX}/lib") - + set(ENV{PATH} "${CURRENT_INSTALLED_DIR}/lib${_PATHSEP}${CURRENT_INSTALLED_DIR}/bin${_PATHSEP}${CURRENT_INSTALLED_DIR}/tools/qt5${_PATHSEP}${ENV_PATH_BACKUP}") if(NOT _csc_SKIP_MAKEFILES) - run_jom(qmake_all makefiles ${_int_build_type}) + run_jom(qmake_all makefiles rel) #Store release makefile path file(GLOB_RECURSE RELEASE_MAKEFILES ${RELEASE_DIR}/*Makefile*) @@ -111,7 +102,7 @@ function(vcpkg_build_qmake) endforeach() endif() - run_jom("${_csc_RELEASE_TARGETS}" ${_csc_BUILD_LOGNAME} ${_int_build_type}) + run_jom("${_csc_RELEASE_TARGETS}" ${_csc_BUILD_LOGNAME} rel) endif() # Restore the original value of ENV{PATH} -- cgit v1.2.3 From 0c7bf66527124dd27773bf169d0c41f7936bdb96 Mon Sep 17 00:00:00 2001 From: Alexander Neumann Date: Fri, 20 Sep 2019 12:52:14 +0200 Subject: removed escaped version. added correct usage description --- scripts/cmake/vcpkg_common_definitions.cmake | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'scripts') diff --git a/scripts/cmake/vcpkg_common_definitions.cmake b/scripts/cmake/vcpkg_common_definitions.cmake index 75a1e8a9c..579925420 100644 --- a/scripts/cmake/vcpkg_common_definitions.cmake +++ b/scripts/cmake/vcpkg_common_definitions.cmake @@ -5,8 +5,7 @@ ## ## The following variables are available: ## ```cmake ## VCPKG_TARGET_IS_ with being one of the following: WINDOWS, UWP, LINUX, OSX, ANDROID, FREEBSD. only defined if -## VCPKG_HOST_PATH_SEPARATOR Host specific path separator -## VCPKG_HOST_PATH_SEPARATOR_ESCAPED Escaped version of VCPKG_HOST_PATH_SEPARATOR if necessary (set to VCPKG_HOST_PATH_SEPARATOR if not necessary) +## VCPKG_HOST_PATH_SEPARATOR Host specific path separator (USAGE: "${VCPKG_HOST_PATH_SEPARATOR}"; only use and pass variables with VCPKG_HOST_PATH_SEPARATOR within "") ## VCPKG_HOST_EXECUTABLE_SUFFIX executable suffix of the host ## VCPKG_TARGET_EXECUTABLE_SUFFIX executable suffix of the target ## VCPKG_TARGET_STATIC_LIBRARY_PREFIX static library prefix for target (same as CMAKE_STATIC_LIBRARY_PREFIX) @@ -42,11 +41,9 @@ endif() #Helper variable to identify the host path separator. if(CMAKE_HOST_WIN32) - set(VCPKG_HOST_PATH_SEPARATOR "\;") #Is escaped here because else VCPKG_HOST_PATH_SEPARATOR will be a list of two empty elements - set(VCPKG_HOST_PATH_SEPARATOR_ESCAPED "\\\;") #Needed if you want to pass around variables with VCPKG_HOST_PATH_SEPARATOR + set(VCPKG_HOST_PATH_SEPARATOR ";") elseif(CMAKE_HOST_UNIX) set(VCPKG_HOST_PATH_SEPARATOR ":") - set(VCPKG_HOST_PATH_SEPARATOR_ESCAPED ${VCPKG_HOST_PATH_SEPARATOR}) endif() #Helper variables to identify executables on host/target -- cgit v1.2.3 From 119e9b572983019566a27dfe34216f577e09e4d4 Mon Sep 17 00:00:00 2001 From: Alexander Neumann Date: Fri, 20 Sep 2019 12:52:33 +0200 Subject: update vcpkg_configure_cmake --- scripts/cmake/vcpkg_configure_cmake.cmake | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'scripts') diff --git a/scripts/cmake/vcpkg_configure_cmake.cmake b/scripts/cmake/vcpkg_configure_cmake.cmake index 1c3a26a74..c31955fb2 100644 --- a/scripts/cmake/vcpkg_configure_cmake.cmake +++ b/scripts/cmake/vcpkg_configure_cmake.cmake @@ -72,14 +72,11 @@ function(vcpkg_configure_cmake) endif() if(CMAKE_HOST_WIN32) - set(_PATHSEP ";") if(DEFINED ENV{PROCESSOR_ARCHITEW6432}) set(_csc_HOST_ARCHITECTURE $ENV{PROCESSOR_ARCHITEW6432}) else() set(_csc_HOST_ARCHITECTURE $ENV{PROCESSOR_ARCHITECTURE}) endif() - else() - set(_PATHSEP ":") endif() set(NINJA_CAN_BE_USED ON) # Ninja as generator @@ -154,7 +151,7 @@ function(vcpkg_configure_cmake) if(GENERATOR STREQUAL "Ninja") vcpkg_find_acquire_program(NINJA) get_filename_component(NINJA_PATH ${NINJA} DIRECTORY) - set(ENV{PATH} "$ENV{PATH}${_PATHSEP}${NINJA_PATH}") + vcpkg_add_to_path("${NINJA_PATH}") list(APPEND _csc_OPTIONS "-DCMAKE_MAKE_PROGRAM=${NINJA}") endif() @@ -265,7 +262,7 @@ function(vcpkg_configure_cmake) vcpkg_find_acquire_program(NINJA) get_filename_component(NINJA_PATH ${NINJA} DIRECTORY) - set(ENV{PATH} "$ENV{PATH}${_PATHSEP}${NINJA_PATH}") + vcpkg_add_to_path("${NINJA_PATH}") #parallelize the configure step set(_contents -- cgit v1.2.3 From e2be4512a00ba30ab5081bbbf1e535c014f0df37 Mon Sep 17 00:00:00 2001 From: Alexander Neumann Date: Fri, 20 Sep 2019 12:57:29 +0200 Subject: fixed leaking variable in vcpkg_build_qmake --- scripts/cmake/vcpkg_build_qmake.cmake | 1 + 1 file changed, 1 insertion(+) (limited to 'scripts') diff --git a/scripts/cmake/vcpkg_build_qmake.cmake b/scripts/cmake/vcpkg_build_qmake.cmake index 03c468463..ef6fb30f3 100644 --- a/scripts/cmake/vcpkg_build_qmake.cmake +++ b/scripts/cmake/vcpkg_build_qmake.cmake @@ -65,6 +65,7 @@ function(vcpkg_build_qmake) run_jom(qmake_all makefiles ${_short_name_${_buildname}}) endif() run_jom("${_csc_${_buildname}_TARGETS}" ${_csc_BUILD_LOGNAME} ${_short_name_${_buildname}}) + unset(_BUILD_PREFIX) endforeach() # Restore the original value of ENV{PATH} -- cgit v1.2.3 From 552296a74113a7f56babe232e7f554f1279484c5 Mon Sep 17 00:00:00 2001 From: dan-shaw <51385773+dan-shaw@users.noreply.github.com> Date: Thu, 14 Nov 2019 13:12:36 -0800 Subject: [vcpkg] update telemetry --- scripts/bootstrap.ps1 | 8 ++++++++ scripts/bootstrap.sh | 6 ++++++ 2 files changed, 14 insertions(+) (limited to 'scripts') diff --git a/scripts/bootstrap.ps1 b/scripts/bootstrap.ps1 index d2632e57b..ce92f0c82 100644 --- a/scripts/bootstrap.ps1 +++ b/scripts/bootstrap.ps1 @@ -412,6 +412,14 @@ if ($ec -ne 0) } Write-Host "`nBuilding vcpkg.exe... done.`n" +Write-Host @" +Telemetry +--------- +vcpkg collects usage data in order to help us improve your experience. The data collected by Microsoft is anonymous. You can opt-out of telemetry by adding -disableMetrics after the bootstrap-vcpkg.bat script. +Read more about vcpkg telemetry at docs/about/privacy.md + +"@ + Write-Verbose "Placing vcpkg.exe in the correct location" Copy-Item "$vcpkgReleaseDir\vcpkg.exe" "$vcpkgRootDir\vcpkg.exe" diff --git a/scripts/bootstrap.sh b/scripts/bootstrap.sh index 55859d1f8..4ebe970f6 100644 --- a/scripts/bootstrap.sh +++ b/scripts/bootstrap.sh @@ -262,3 +262,9 @@ mkdir -p "$buildDir" rm -rf "$vcpkgRootDir/vcpkg" cp "$buildDir/vcpkg" "$vcpkgRootDir/" + +echo "Telemetry" +echo "---------" +echo "vcpkg collects usage data in order to help us improve your experience. The data collected by Microsoft is anonymous. You can opt-out of telemetry by adding -disableMetrics after the bootstrap-vcpkg.sh script." +echo "Read more about vcpkg telemetry at docs/about/privacy.md" +echo "" \ No newline at end of file -- cgit v1.2.3 From 9d1048e612a115a3982f91e6f341abefcb02d726 Mon Sep 17 00:00:00 2001 From: Phoebe <925731795@qq.com> Date: Wed, 20 Nov 2019 03:02:13 +0800 Subject: [libusb] upgrade and support arm64 (#8976) --- scripts/cmake/vcpkg_install_msbuild.cmake | 2 ++ 1 file changed, 2 insertions(+) (limited to 'scripts') diff --git a/scripts/cmake/vcpkg_install_msbuild.cmake b/scripts/cmake/vcpkg_install_msbuild.cmake index 7c2fdd836..db2874a9f 100644 --- a/scripts/cmake/vcpkg_install_msbuild.cmake +++ b/scripts/cmake/vcpkg_install_msbuild.cmake @@ -113,6 +113,8 @@ function(vcpkg_install_msbuild) set(_csc_PLATFORM Win32) elseif(VCPKG_TARGET_ARCHITECTURE STREQUAL ARM) set(_csc_PLATFORM ARM) + elseif(VCPKG_TARGET_ARCHITECTURE STREQUAL arm64) + set(_csc_PLATFORM arm64) else() message(FATAL_ERROR "Unsupported target architecture") endif() -- cgit v1.2.3 From 45bc9e984816cf69f153376f56c13d712a39b06c Mon Sep 17 00:00:00 2001 From: Robert Schumacher Date: Fri, 22 Nov 2019 10:05:39 -0800 Subject: [vcpkg_from_github] Rename GITHUB_URL -> GITHUB_HOST Rename TOKEN -> AUTHORIZATION_TOKEN --- scripts/cmake/vcpkg_from_github.cmake | 30 +++++++++++++++++++++--------- 1 file changed, 21 insertions(+), 9 deletions(-) (limited to 'scripts') diff --git a/scripts/cmake/vcpkg_from_github.cmake b/scripts/cmake/vcpkg_from_github.cmake index 5dbac973b..35e4bda87 100644 --- a/scripts/cmake/vcpkg_from_github.cmake +++ b/scripts/cmake/vcpkg_from_github.cmake @@ -11,6 +11,8 @@ ## [SHA512 <45d0d7f8cc350...>] ## [HEAD_REF ] ## [PATCHES ...] +## [GITHUB_HOST ] +## [AUTHORIZATION_TOKEN <${SECRET_FROM_FILE}>] ## ) ## ``` ## @@ -45,6 +47,14 @@ ## ## Relative paths are based on the port directory. ## +## ### GITHUB_HOST +## A replacement host for enterprise GitHub instances. +## +## This field should contain the scheme, host, and port of the desired URL without a trailing slash. +## +## ### AUTHORIZATION_TOKEN +## A token to be passed via the Authorization HTTP header as "token ${AUTHORIZATION_TOKEN}". +## ## ## Notes: ## At least one of `REF` and `HEAD_REF` must be specified, however it is preferable for both to be present. ## @@ -56,7 +66,7 @@ ## * [ms-gsl](https://github.com/Microsoft/vcpkg/blob/master/ports/ms-gsl/portfile.cmake) ## * [beast](https://github.com/Microsoft/vcpkg/blob/master/ports/beast/portfile.cmake) function(vcpkg_from_github) - set(oneValueArgs OUT_SOURCE_PATH REPO REF SHA512 HEAD_REF GITHUB_URL TOKEN) + set(oneValueArgs OUT_SOURCE_PATH REPO REF SHA512 HEAD_REF GITHUB_HOST AUTHORIZATION_TOKEN) set(multipleValuesArgs PATCHES) cmake_parse_arguments(_vdud "" "${oneValueArgs}" "${multipleValuesArgs}" ${ARGN}) @@ -76,16 +86,18 @@ function(vcpkg_from_github) message(FATAL_ERROR "At least one of REF and HEAD_REF must be specified.") endif() - if(NOT DEFINED _vdud_GITHUB_URL) - set(GITHUB_URL https://github.com) + if(NOT DEFINED _vdud_GITHUB_HOST) + set(GITHUB_HOST https://github.com) set(GITHUB_API_URL https://api.github.com) else() - set(GITHUB_URL ${_vdud_GITHUB_URL}) - set(GITHUB_API_URL ${_vdud_GITHUB_URL}/api/v3) + set(GITHUB_HOST ${_vdud_GITHUB_HOST}) + set(GITHUB_API_URL ${_vdud_GITHUB_HOST}/api/v3) endif() - if(DEFINED _vdud_TOKEN) - set(HEADERS "HEADERS" "Authorization: token ${_vdud_TOKEN}") + if(DEFINED _vdud_AUTHORIZATION_TOKEN) + set(HEADERS "HEADERS" "Authorization: token ${_vdud_AUTHORIZATION_TOKEN}") + else() + set(HEADERS) endif() string(REGEX REPLACE ".*/" "" REPO_NAME ${_vdud_REPO}) @@ -118,7 +130,7 @@ function(vcpkg_from_github) string(REPLACE "/" "-" SANITIZED_REF "${_vdud_REF}") vcpkg_download_distfile(ARCHIVE - URLS "${GITHUB_URL}/${ORG_NAME}/${REPO_NAME}/archive/${_vdud_REF}.tar.gz" + URLS "${GITHUB_HOST}/${ORG_NAME}/${REPO_NAME}/archive/${_vdud_REF}.tar.gz" SHA512 "${_vdud_SHA512}" FILENAME "${ORG_NAME}-${REPO_NAME}-${SANITIZED_REF}.tar.gz" ${HEADERS} @@ -136,7 +148,7 @@ function(vcpkg_from_github) endif() # The following is for --head scenarios - set(URL "${GITHUB_URL}/${ORG_NAME}/${REPO_NAME}/archive/${_vdud_HEAD_REF}.tar.gz") + set(URL "${GITHUB_HOST}/${ORG_NAME}/${REPO_NAME}/archive/${_vdud_HEAD_REF}.tar.gz") string(REPLACE "/" "-" SANITIZED_HEAD_REF "${_vdud_HEAD_REF}") set(downloaded_file_name "${ORG_NAME}-${REPO_NAME}-${SANITIZED_HEAD_REF}.tar.gz") set(downloaded_file_path "${DOWNLOADS}/${downloaded_file_name}") -- cgit v1.2.3 From 0a0440c1a89037866f091dae33a3859f40f41fa2 Mon Sep 17 00:00:00 2001 From: dan-shaw <51385773+dan-shaw@users.noreply.github.com> Date: Fri, 22 Nov 2019 15:07:00 -0800 Subject: update telemetry --- scripts/bootstrap.ps1 | 2 +- scripts/bootstrap.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'scripts') diff --git a/scripts/bootstrap.ps1 b/scripts/bootstrap.ps1 index ce92f0c82..3817fd691 100644 --- a/scripts/bootstrap.ps1 +++ b/scripts/bootstrap.ps1 @@ -415,7 +415,7 @@ Write-Host "`nBuilding vcpkg.exe... done.`n" Write-Host @" Telemetry --------- -vcpkg collects usage data in order to help us improve your experience. The data collected by Microsoft is anonymous. You can opt-out of telemetry by adding -disableMetrics after the bootstrap-vcpkg.bat script. +vcpkg collects usage data in order to help us improve your experience. The data collected by Microsoft is anonymous. You can opt-out of telemetry by re-running bootstrap-vcpkg.bat with -disableMetrics. Read more about vcpkg telemetry at docs/about/privacy.md "@ diff --git a/scripts/bootstrap.sh b/scripts/bootstrap.sh index 4ebe970f6..0af6b37ff 100644 --- a/scripts/bootstrap.sh +++ b/scripts/bootstrap.sh @@ -265,6 +265,6 @@ cp "$buildDir/vcpkg" "$vcpkgRootDir/" echo "Telemetry" echo "---------" -echo "vcpkg collects usage data in order to help us improve your experience. The data collected by Microsoft is anonymous. You can opt-out of telemetry by adding -disableMetrics after the bootstrap-vcpkg.sh script." +echo "vcpkg collects usage data in order to help us improve your experience. The data collected by Microsoft is anonymous. You can opt-out of telemetry by re-running bootstrap-vcpkg.sh with -disableMetrics" echo "Read more about vcpkg telemetry at docs/about/privacy.md" echo "" \ No newline at end of file -- cgit v1.2.3 From 227d05535901da3372dac2f5fdf4af42cd4e0477 Mon Sep 17 00:00:00 2001 From: Tatsuro Shibamura Date: Wed, 4 Dec 2019 04:17:08 +0900 Subject: [ffmpeg] Fixed build error ARM64 Windows 10 (#9160) * [ffmpeg] Fixed build error ARM64 Windows 10 * [ffmpeg] Avoid gas-preprocessor caching --- scripts/cmake/vcpkg_find_acquire_program.cmake | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'scripts') diff --git a/scripts/cmake/vcpkg_find_acquire_program.cmake b/scripts/cmake/vcpkg_find_acquire_program.cmake index b4672a245..682a5bd55 100644 --- a/scripts/cmake/vcpkg_find_acquire_program.cmake +++ b/scripts/cmake/vcpkg_find_acquire_program.cmake @@ -214,12 +214,14 @@ function(vcpkg_find_acquire_program VAR) elseif(VAR MATCHES "GASPREPROCESSOR") set(NOEXTRACT true) set(PROGNAME gas-preprocessor) + set(SUBDIR "b5ea3a50") set(REQUIRED_INTERPRETER PERL) set(SCRIPTNAME "gas-preprocessor.pl") - set(PATHS ${DOWNLOADS}/tools/gas-preprocessor) - set(URL "https://raw.githubusercontent.com/FFmpeg/gas-preprocessor/cbe88474ec196370161032a3863ec65050f70ba4/gas-preprocessor.pl") - set(ARCHIVE "gas-preprocessor.pl") - set(HASH f6965875608bf2a3ee337e00c3f16e06cd9b5d10013da600d2a70887e47a7b4668af87b3524acf73dd122475712af831495a613a2128c1adb5fe0b4a11d96cd3) + set(PATHS ${DOWNLOADS}/tools/gas-preprocessor/${SUBDIR}) + set(_vfa_RENAME "gas-preprocessor.pl") + set(URL "https://raw.githubusercontent.com/FFmpeg/gas-preprocessor/b5ea3a50ed991e6a3218e89402a8162c73f59cb2/gas-preprocessor.pl") + set(ARCHIVE "gas-preprocessor-${SUBDIR}.pl") + set(HASH 3a42a90dee09f3c8653d043d848057287f7460806a08f9471131d0c546ba541bdfa4efa3019e7ffc57a6c20538f1034f7a53b30ecaad9db5add7c71d8de35db9) elseif(VAR MATCHES "DARK") set(PROGNAME dark) set(SUBDIR "wix311-binaries") @@ -301,9 +303,9 @@ function(vcpkg_find_acquire_program VAR) file(MAKE_DIRECTORY ${PROG_PATH_SUBDIR}) if(DEFINED NOEXTRACT) if(DEFINED _vfa_RENAME) - file(INSTALL ${ARCHIVE_PATH} DESTINATION ${PROG_PATH_SUBDIR} RENAME ${_vfa_RENAME} PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE) + file(INSTALL ${ARCHIVE_PATH} DESTINATION ${PROG_PATH_SUBDIR} RENAME ${_vfa_RENAME} FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE) else() - file(COPY ${ARCHIVE_PATH} DESTINATION ${PROG_PATH_SUBDIR} PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE) + file(COPY ${ARCHIVE_PATH} DESTINATION ${PROG_PATH_SUBDIR} FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE) endif() else() get_filename_component(ARCHIVE_EXTENSION ${ARCHIVE} EXT) -- cgit v1.2.3 From 92dc30ff52fae0d7236b5b3dd7e6b2f0ff39ae6f Mon Sep 17 00:00:00 2001 From: Robert Schumacher Date: Fri, 6 Dec 2019 02:18:47 -0800 Subject: [vcpkg] Check in baseline results for CI builds (#9203) * [vcpkg] Check in initial baseline * [vcpkg] Baseline update * [vcpkg] Further baseline updates * [vcpkg] Update baseline * [vcpkg] Update baseline * [vcpkg] Update baseline * [vcpkg] Update baseline * [xalan-c] Fix flaky build for non-Windows hosts --- scripts/ci.baseline.txt | 1815 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1815 insertions(+) create mode 100644 scripts/ci.baseline.txt (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt new file mode 100644 index 000000000..83351593b --- /dev/null +++ b/scripts/ci.baseline.txt @@ -0,0 +1,1815 @@ +########################################################################### +## This file defines the current expected build state of ports in CI. +## +## States +## pass - (default) the port builds in the CI system. If a port is +## missing from this file then it is assumed to build. +## fail - the port does not build in the CI system. +## This is not necessarily the same as if a port is expected to build +## on a developers machine because it may fail due to the machine +## configuration. When set to fail the CI system will still attempt +## to build the port and will report a CI failure until this file is updated. +## skip - Do not build this port in the CI system. +## This is added to ports that may be flaky or conflict with other +## ports. Please comment for why a port is skipped so it can be +## removed when the issue is resolved. +## ignore - attempt to build the port, but do not fail the CI test if the +## port does not build. Any ignored build failures will be reported +## in the test summary. +## +## +## CI tested triplets: +## arm64-windows +## arm-uwp +## x64-linux +## x64-osx +## x64-uwp +## x64-windows +## x64-windows-static +## x86-windows +## + + +# Add new items alphabetically + +3fd:arm64-windows=fail +3fd:arm-uwp=fail +3fd:x64-linux=fail +3fd:x64-osx=fail +3fd:x64-windows=fail +3fd:x64-windows-static=fail +3fd:x86-windows=ignore +7zip:arm64-windows=fail +7zip:arm-uwp=fail +7zip:x64-linux=fail +7zip:x64-osx=fail +7zip:x64-uwp=fail +abseil:arm-uwp=fail +abseil:x64-uwp=fail +ace:arm64-windows=fail +ace:arm-uwp=fail +ace:x64-osx=fail +ace:x64-uwp=fail +activemq-cpp:x64-windows-static=fail +alac:arm-uwp=fail +alac:x64-uwp=fail +alembic:x64-linux=fail +alembic:x64-osx=fail +alembic:x64-windows-static=fail +ampl-mp:arm64-windows=fail +ampl-mp:arm-uwp=fail +ampl-mp:x64-uwp=fail +angelscript:arm64-windows=fail +angelscript:arm-uwp=fail + +# Conflicts with qt5-base and ms-angle +angle:arm64-windows = skip +angle:arm-uwp = skip +angle:x64-uwp = skip +angle:x64-windows = skip +angle:x64-windows-static = skip +angle:x86-windows = skip +antlr4:arm64-windows=fail +antlr4:arm-uwp=fail +antlr4:x64-uwp=fail +anyrpc:arm-uwp=ignore +anyrpg:x64-uwp=ignore +anyrpc:x64-windows-static=ignore +apr:arm64-windows=fail +apr:arm-uwp=fail +apr:x64-linux=fail +apr:x64-osx=fail +apr:x64-uwp=fail +argtable2:arm-uwp=fail +argtable2:x64-uwp=fail +arrow:arm64-windows=fail +arrow:x64-linux=fail +arrow:x86-windows=fail +asmjit:arm64-windows=fail +asmjit:arm-uwp=fail +asmjit:x64-uwp=fail +asyncplusplus:arm-uwp=fail +asyncplusplus:x64-uwp=fail +atk:x64-osx=fail +atkmm:x64-linux=fail +atlmfc:x64-linux=fail +atlmfc:x64-osx=fail +aubio:x64-linux=fail +aubio:x64-osx=fail +avro-c:arm-uwp=fail +avro-c:x64-linux=fail +avro-c:x64-osx=fail +avro-c:x64-uwp=fail +aws-c-common:arm64-windows=fail +aws-c-common:arm-uwp=fail +aws-c-common:x64-uwp=fail +aws-checksums:arm64-windows=fail +aws-lambda-cpp:arm64-windows=fail +aws-lambda-cpp:arm-uwp=fail +aws-lambda-cpp:x64-uwp=fail +aws-lambda-cpp:x64-windows=fail +aws-lambda-cpp:x64-windows-static=fail +aws-lambda-cpp:x86-windows=fail +aws-sdk-cpp:x64-linux=ignore +azure-c-shared-utility:arm-uwp=fail +azure-c-shared-utility:x64-uwp=fail +basisu:x64-linux=ignore +bde:arm64-windows=fail +bde:arm-uwp=fail +bde:x64-uwp=fail +bde:x64-windows=fail +bde:x64-windows-static=fail +bde:x86-windows=fail +benchmark:arm64-windows=fail +benchmark:arm-uwp=fail +benchmark:x64-uwp=fail +berkeleydb:arm64-windows=fail +berkeleydb:arm-uwp=fail +berkeleydb:x64-linux=fail +berkeleydb:x64-osx=fail +berkeleydb:x64-uwp=fail +blaze:x64-windows=fail +blaze:x64-windows-static=fail +blaze:x86-windows=fail +blend2d:arm64-windows=fail +blend2d:arm-uwp=fail +blend2d:x64-uwp=fail +blosc:arm64-windows=fail +blosc:arm-uwp=fail +blosc:x64-uwp=fail +bond:arm-uwp=fail +bond:x64-osx=fail +bond:x64-uwp=fail +boost-context:arm64-windows=fail +boost-context:arm-uwp=fail +boost-context:x64-uwp=fail +boost-coroutine:arm-uwp=fail +boost-coroutine:x64-uwp=fail +boost-fiber:arm-uwp=fail +boost-fiber:x64-osx=fail +boost-fiber:x64-uwp=fail +boost-fiber:x64-linux=ignore +boost-filesystem:arm-uwp=fail +boost-filesystem:x64-uwp=fail +boost-iostreams:arm-uwp=fail +boost-iostreams:x64-uwp=fail +boost-locale:arm-uwp=fail +boost-locale:x64-uwp=fail +boost-log:arm-uwp=fail +boost-log:x64-uwp=fail +boost-python:x64-linux=ignore +boost-mpi:x64-linux=fail +boost-mpi:x64-osx=fail +boost-stacktrace:arm-uwp=fail +boost-stacktrace:x64-uwp=fail +boost-test:arm-uwp=fail +boost-test:x64-uwp=fail +boost-wave:arm-uwp=fail +boost-wave:x64-uwp=fail +botan:arm64-windows=fail +botan:arm-uwp=fail +botan:x64-uwp=fail +breakpad:arm64-windows=fail +breakpad:x64-osx=fail +brotli:arm-uwp=fail +brotli:x64-uwp=fail +brynet:arm-uwp=fail +brynet:x64-linux=fail +brynet:x64-osx=fail +brynet:x64-uwp=fail +bullet3:arm64-windows=fail +bullet3:arm-uwp=fail +bullet3:x64-uwp=fail +butteraugli:x64-linux=ignore +caf:arm-uwp=fail +caf:x64-uwp=fail +caf:x64-linux=ignore +caffe2:x86-windows=fail +cairomm:x64-linux=fail +capnproto:arm64-windows=fail +capnproto:arm-uwp=fail +capnproto:x64-uwp=fail +c-ares:arm-uwp=fail +c-ares:x64-uwp=fail +cartographer:x64-osx=fail +casclib:arm-uwp=fail +casclib:x64-uwp=fail +catch-classic:arm64-windows = skip +catch-classic:arm-uw p = skip +catch-classic:x64-linux = skip +catch-classic:x64-osx = skip +catch-classic:x64-uwp = skip +catch-classic:x64-windows = skip +catch-classic:x64-windows-static = skip +catch-classic:x86-windows = skip +ccd:arm-uwp=fail +ccd:x64-uwp=fail +cello:arm-uwp=fail +cello:x64-uwp=fail +cfitsio:arm-uwp=fail +cfitsio:x64-uwp=fail +cgicc:arm-uwp=fail +cgicc:x64-uwp=fail +chakracore:arm64-windows=fail +chakracore:arm-uwp=fail +chakracore:x64-linux=fail +chakracore:x64-osx=fail +chakracore:x64-uwp=fail +chakracore:x64-windows-static=fail +charls:arm-uwp=fail +charls:x64-uwp=fail +chartdir:arm64-windows=fail +chartdir:arm-uwp=fail +chartdir:x64-uwp=fail +chartdir:x64-windows-static=fail +chipmunk:arm64-windows=fail +chipmunk:arm-uwp=fail +chipmunk:x64-linux=fail +chipmunk:x64-osx=fail +chipmunk:x64-uwp=fail +chmlib:arm-uwp=fail +chmlib:x64-uwp=fail +civetweb:arm64-windows = skip +civetweb:arm-uwp = skip +civetweb:x64-linux = skip +civetweb:x64-osx = skip +civetweb:x64-uwp = skip +civetweb:x64-windows = skip +civetweb:x64-windows-static = skip +civetweb:x86-windows = skip +clapack:x64-uwp=fail +clblast:x64-osx=ignore +clblast:x64-linux=fail +clblast:x64-windows-static=fail +clockutils:x64-linux=fail +clockutils:x64-osx=fail +cmark:x64-windows-static=fail +cmcstl2:arm64-windows = skip +cmcstl2:arm-uwp = skip +cmcstl2:x64-linux = skip +cmcstl2:x64-osx = skip +cmcstl2:x64-uwp = skip +cmcstl2:x64-windows = skip +cmcstl2:x64-windows-static = skip +cmcstl2:x86-windows = skip +collada-dom:x64-osx=fail +collada-dom:x64-windows-static=fail +coolprop:arm-uwp=fail +coolprop:x64-linux=fail +coolprop:x64-osx=fail +coolprop:x64-uwp=fail +coroutine:arm-uwp=fail +coroutine:x64-linux=fail +coroutine:x64-uwp=fail +coroutine:x86-windows=fail +corrade:arm64-windows=fail +corrade:arm-uwp=fail +corrade:x64-uwp=fail +cppcms:x64-linux=fail +cppcms:x64-osx=fail +cppcms:x64-windows-static=fail +cppfs:arm-uwp=fail +cppfs:x64-uwp=fail +cppgraphqlgen:arm-uwp=fail +cppgraphqlgen:x64-uwp=ignore +cppkafka:x64-linux=ignore +cppmicroservices:arm64-windows=fail +cppmicroservices:arm-uwp=fail +cppmicroservices:x64-uwp=fail +cpp-netlib:arm-uwp=fail +cpp-netlib:x64-uwp=fail +cpp-netlib:x64-linux=ignore +cpprestsdk:arm-uwp=fail +cpprestsdk:x64-uwp=fail +cpp-taskflow:x64-osx=fail +cppunit:arm64-windows=fail +cppunit:arm-uwp=fail +cppunit:x64-linux=fail +cppunit:x64-osx=fail +cppunit:x64-uwp=fail +cpr:x64-linux=ignore +cpuinfo:arm64-windows=ignore +crfsuite:arm-uwp=fail +crfsuite:x64-uwp=fail +crossguid:x64-osx=fail +cryptopp:arm64-windows=fail +cryptopp:arm-uwp=fail +cspice:arm-uwp=fail +cspice:x64-uwp=fail +ctemplate:arm64-windows=fail +ctemplate:arm-uwp=fail +ctemplate:x64-linux=fail +ctemplate:x64-osx=fail +cuda:x64-linux=fail +cuda:x64-osx=fail +cudnn:arm64-windows=fail +cudnn:arm-uwp=fail +cudnn:x64-uwp=fail +cudnn:x64-windows-static=fail +cudnn:x86-windows=fail +cutelyst2:x64-linux=fail +cutelyst2:x64-osx=fail +darknet:arm-uwp=fail +darknet:x64-uwp=fail +date:arm64-windows=fail +dbow2:x64-osx=fail +dcmtk:arm64-windows=fail +dcmtk:arm-uwp=fail +dcmtk:x64-uwp=fail +detours:x64-linux=fail +detours:x64-osx=fail +devicenameresolver:arm-uwp=fail +devicenameresolver:x64-linux=fail +devicenameresolver:x64-osx=fail +devicenameresolver:x64-uwp=fail +devicenameresolver:x64-windows-static=fail +dimcli:arm-uwp=fail +dimcli:x64-osx=fail +dimcli:x64-uwp=fail +directxmesh:arm64-windows=fail +directxmesh:x64-linux=fail +directxmesh:x64-osx=fail +directxmesh:x64-windows-static=fail +directxtex:arm64-windows=fail +directxtex:x64-linux=fail +directxtex:x64-osx=fail +directxtex:x64-windows-static=fail +directxtk:arm64-windows=fail +directxtk:x64-linux=fail +directxtk:x64-osx=fail +directxtk:x64-windows-static=fail +directxtk12:arm64-windows=fail +directxtk12:x64-linux=fail +directxtk12:x64-osx=fail +directxtk12:x64-windows-static=fail +discord-rpc:arm-uwp=fail +discord-rpc:x64-uwp=fail +dlfcn-win32:arm-uwp=fail +dlfcn-win32:x64-linux=fail +dlfcn-win32:x64-osx=fail +dlfcn-win32:x64-uwp=fail +dmlc:arm-uwp=fail +dmlc:x64-uwp=fail +dmlc:x64-windows-static=ignore +dmlc:x86-windows=ignore +dpdk:arm64-windows=fail +dpdk:arm-uwp=fail +dpdk:x64-osx=fail +dpdk:x64-uwp=fail +dpdk:x64-windows=fail +dpdk:x64-windows-static=fail +dpdk:x86-windows=fail +duckx:arm64-windows = skip +duckx:arm-uwp = skip +duckx:x64-linux = skip +duckx:x64-osx = skip +duckx:x64-uwp = skip +duckx:x64-windows = skip +duckx:x64-windows-static = skip +duckx:x86-windows = skip +duilib:arm-uwp=fail +duilib:x64-linux=fail +duilib:x64-osx=fail +duilib:x64-uwp=fail +dxut:arm64-windows=fail +dxut:arm-uwp=fail +dxut:x64-linux=fail +dxut:x64-osx=fail +dxut:x64-windows-static=fail +eastl:arm64-windows=fail +eastl:arm-uwp=fail +easyhook:arm64-windows=fail +easyhook:arm-uwp=fail +easyhook:x64-linux=fail +easyhook:x64-osx=fail +easyhook:x64-uwp=fail +easyhook:x64-windows-static=fail +easyloggingpp:arm-uwp=fail +easyloggingpp:x64-uwp=fail +ebml:arm-uwp=fail +ebml:x64-uwp=fail +ecm:arm64-windows = skip +ecm:arm-uwp = skip +ecm:x64-linux = skip +ecm:x64-osx = skip +ecm:x64-uwp = skip +ecm:x64-windows = skip +ecm:x64-windows-static = skip +ecm:x86-windows = skip +ecsutil:arm64-windows=fail +ecsutil:arm-uwp=fail +ecsutil:x64-linux=fail +ecsutil:x64-osx=fail +ecsutil:x64-uwp=fail +embree2:x64-linux=fail +embree2:x64-osx=fail +embree2:x64-windows-static=fail +embree3:x64-osx=fail +enet:arm-uwp=fail +enet:x64-uwp=fail +epsilon:arm-uwp=fail +epsilon:x64-linux=fail +epsilon:x64-osx=fail +epsilon:x64-uwp=fail +evpp:x64-osx=fail +expat:arm-uwp=fail +expat:x64-uwp=fail +faad2:x64-linux=fail +fann:arm-uwp=fail +fann:x64-linux=fail +fann:x64-osx=fail +fann:x64-uwp=fail +fann:x64-windows-static=fail +fastcdr:x64-linux=fail +fastcdr:x64-osx=fail +fastrtps:arm-uwp=fail +fastrtps:x64-linux=fail +fastrtps:x64-osx=fail +fastrtps:x64-uwp=fail +fastrtps:x64-windows-static=fail +fdk-aac:arm64-windows=fail +fdk-aac:arm-uwp=fail +fdk-aac:x64-uwp=fail +fdlibm:arm-uwp=fail +fdlibm:x64-uwp=fail +fftw3:arm-uwp=fail +fftw3:x64-uwp=fail +field3d:x64-windows=fail +field3d:x64-windows-static=fail +field3d:x86-windows=fail +fizz:x64-windows=fail +fizz:x64-windows-static=fail +flint:x64-linux=fail +flint:x64-osx=fail +fltk:arm-uwp=fail +fltk:x64-linux=fail +fltk:x64-osx=fail +fltk:x64-uwp=fail +fluidsynth:x64-linux=fail +fluidsynth:x64-osx=fail +fmem:arm-uwp=fail +fmem:x64-uwp=fail +fmi4cpp:arm-uwp=fail +fmi4cpp:x64-osx=fail +fmi4cpp:x64-uwp=fail +fmilib:arm64-windows=fail +fmilib:arm-uwp=fail +fmilib:x64-linux=ignore +fmilib:x64-uwp=fail +fmilib:x64-windows=ignore +fmilib:x64-windows-static=ignore +fmilib:x86-windows=ignore +# Folly fails due to a compiler bug in MSVC 19.22.27905, fixed in newer releases +folly:x86-windows=fail +folly:x64-windows=fail +folly:x64-windows-static=fail +foonathan-memory:arm64-windows=fail +foonathan-memory:arm-uwp=fail +foonathan-memory:x64-uwp=fail +forge:x86-windows=fail +freeglut:arm64-windows=fail +freeglut:arm-uwp=fail +freeglut:x64-uwp=fail +freeimage:x64-linux=fail +freeimage:x64-osx=fail +freerdp:arm64-windows=fail +freerdp:arm-uwp=fail +freerdp:x64-linux=fail +freerdp:x64-osx=fail +freerdp:x64-uwp=fail +freetds:arm64-windows=fail +freetds:arm-uwp=fail +freetds:x64-linux=fail +freetds:x64-osx=fail +freetds:x64-uwp=fail +freetype-gl:x64-osx=fail +freetype-gl:x64-uwp=fail +freexl:arm-uwp=fail +freexl:arm64-windows=ignore +freexl:x64-uwp=fail +freexl:x86-windows=ignore +freexl:x64-windows=ignore +freexl:x64-windows-static=ignore +fribidi:arm64-windows=fail +fribidi:arm-uwp=fail +fribidi:x64-linux=fail +fribidi:x64-osx=fail +fribidi:x64-uwp=fail +fruit:x64-osx=fail +ftgl:x64-linux=fail +ftgl:x64-osx=fail +ftgl:x64-uwp=fail +fuzzylite:arm-uwp=fail +fuzzylite:x64-linux=fail +fuzzylite:x64-osx=fail +fuzzylite:x64-uwp=fail +g3log:arm64-windows=fail +g3log:arm-uwp=fail +g3log:x64-uwp=fail +gainput:arm-uwp=fail +gainput:x64-linux=fail +gainput:x64-uwp=fail +gainput:x64-windows-static=fail +gamma:x64-linux=fail +gamma:x64-osx=fail +gdcm:arm64-windows=fail +gdcm:x64-linux = skip +geographiclib:x64-linux=ignore +geos:arm-uwp=fail +geos:x64-uwp=fail +getopt:arm-uwp=fail +getopt:x64-uwp=fail +getopt-win32:arm64-windows=fail +getopt-win32:arm-uwp=fail +getopt-win32:x64-linux=fail +getopt-win32:x64-osx=fail +getopt-win32:x64-uwp=fail +getopt-win32:x64-windows-static=fail +gflags:arm-uwp=fail +gflags:x64-uwp=fail + +# Conflicts with libevent +gherkin-c:arm64-windows = skip +gherkin-c:arm-uwp = skip +gherkin-c:x64-linux=fail +gherkin-c:x64-osx=fail +gherkin-c:x64-uwp = skip +gherkin-c:x64-windows = skip +gherkin-c:x64-windows-static = skip +gherkin-c:x86-windows = skip +gl3w:arm64-windows=fail +gl3w:arm-uwp=fail +glew:arm64-windows=fail +glew:arm-uwp=fail +glfw3:arm64-windows=fail +glfw3:arm-uwp=fail +glfw3:x64-uwp=fail +glib:x64-uwp=fail +glib:x64-windows-static=fail +globjects:x64-linux=ignore +gmmlib:arm64-windows=fail +gmmlib:arm-uwp=fail +gmmlib:x64-osx=fail +gmmlib:x64-uwp=fail +gmmlib:x64-windows=fail +gmmlib:x64-windows-static=fail +gmmlib:x86-windows=fail +googleapis:arm64-windows=fail +googleapis:arm-uwp=fail +googleapis:x64-uwp=fail +google-cloud-cpp:x64-linux=ignore +google-cloud-cpp-spanner:x86-windows=fail +graphicsmagick:arm64-windows=fail +graphicsmagick:arm-uwp=fail +graphicsmagick:x64-uwp=fail +graphite2:arm-uwp=fail +graphite2:x64-uwp=fail +graphqlparser:arm-uwp=fail +graphqlparser:x64-uwp=fail +gsl:arm-uwp=fail +gsl:x64-uwp=fail +gsoap:arm-uwp=ignore +gsoap:x64-linux=fail +gsoap:x64-osx=fail +gsoap:x86-windows=ignore +gtk:x64-linux=fail +gtk:x86-windows=ignore +gts:x64-linux=fail +gts:x64-osx=fail +guetzli:x64-osx=fail +halide:x64-windows-static=fail +hdf5:arm64-windows=fail +hdf5:arm-uwp=fail +hdf5:x64-uwp=fail +hidapi:arm64-windows=fail +hidapi:arm-uwp=fail +hidapi:x64-linux=fail +hidapi:x64-osx=fail +hidapi:x64-uwp=fail +highfive:x64-osx=fail +hiredis:arm64-windows=fail +hiredis:arm-uwp=fail +hiredis:x64-uwp=fail +hiredis:x64-windows=fail +hiredis:x64-windows-static=fail +hiredis:x86-windows=fail +hpx:x64-windows-static=fail +hunspell:x64-linux=fail +hunspell:x64-osx=fail +hwloc:arm64-windows=fail +hwloc:arm-uwp=fail +hwloc:x64-linux=fail +hwloc:x64-osx=fail +hwloc:x64-uwp=fail +hyperscan:x64-linux=ignore +hypre:x64-linux=fail +hypre:x64-osx=fail +icu:arm64-windows=fail +icu:arm-uwp=fail +icu:x64-uwp=fail +ignition-math4:x64-uwp=fail +ignition-math4:x64-windows-static=fail +ignition-msgs1:arm64-windows=fail +ignition-msgs1:arm-uwp=fail +ignition-msgs1:x64-uwp=fail +imgui:arm-uwp=fail +imgui:x64-uwp=fail +imgui-sfml:x64-linux=ignore +intel-ipsec:arm64-windows=fail +intel-ipsec:arm-uwp=fail +intel-ipsec:x64-osx=fail +intel-ipsec:x64-uwp=fail +intel-ipsec:x64-windows=fail +intel-ipsec:x64-windows-static=fail +intel-ipsec:x86-windows=fail +intel-mkl:arm64-windows=fail +intel-mkl:arm-uwp=fail +intel-mkl:x64-linux=fail +intel-mkl:x64-osx=fail +intel-mkl:x64-uwp=fail +intel-mkl:x64-windows=fail +intel-mkl:x64-windows-static=fail +intel-mkl:x86-windows=fail +intelrdfpmathlib:arm-uwp=fail +intelrdfpmathlib:x64-linux=fail +intelrdfpmathlib:x64-osx=fail +intelrdfpmathlib:x64-uwp=fail +io2d:x64-linux=fail +irrlicht:arm64-windows=fail +irrlicht:arm-uwp=fail +irrlicht:x64-osx=fail +irrlicht:x64-uwp=fail +isal:arm64-windows=fail +isal:arm-uwp=fail +isal:x64-osx=fail +isal:x64-uwp=fail +isal:x64-windows=fail +isal:x64-windows-static=fail +isal:x86-windows=fail +itk:x64-windows=fail +itk:x64-windows-static=fail +itk:x86-windows=fail +ixwebsocket:x64-linux=ignore +jack2:arm-uwp=fail +jack2:x64-uwp=fail +jbig2dec:arm-uwp=fail +jbig2dec:x64-uwp=fail +jemalloc:arm64-windows=fail +jemalloc:arm-uwp=fail +jemalloc:x64-linux=fail +jemalloc:x64-osx=fail +jemalloc:x64-uwp=fail +jemalloc:x64-windows-static=fail +jinja2cpplight:arm-uwp=fail +jinja2cpplight:x64-uwp=fail +jsonnet:x64-osx=fail +kd-soap:x64-linux=fail +kd-soap:x64-osx=fail +kd-soap:x64-windows-static=fail +keystone:arm64-windows=fail +keystone:arm-uwp=fail +keystone:x64-uwp=fail +kinectsdk1:arm64-windows=fail +kinectsdk1:arm-uwp=fail +kinectsdk1:x64-linux=fail +kinectsdk1:x64-osx=fail +kinectsdk2:arm64-windows=fail +kinectsdk2:arm-uwp=fail +kinectsdk2:x64-linux=fail +kinectsdk2:x64-osx=fail +lastools:arm-uwp=fail +lastools:x64-uwp=fail +laszip:arm-uwp=fail +laszip:x64-uwp=fail +lcm:x64-linux=fail +lcm:x64-osx=fail +leptonica:x64-uwp=fail +leveldb:arm-uwp=fail +leveldb:x64-uwp=fail +libaiff:x64-linux=fail +libarchive:arm64-windows=fail +libarchive:arm-uwp=fail +libarchive:x64-uwp=fail +libass:x64-windows-static=fail +libbf:arm64-windows=fail +libbf:arm-uwp=fail +libbf:x64-uwp=fail +libbf:x64-windows=fail +libbf:x64-windows-static=fail +libbf:x86-windows=fail +libbson:arm-uwp=fail +libbson:x64-uwp=fail +libcds:arm64-windows=fail +libcds:arm-uwp=fail +libcds:x64-uwp=fail +libconfig:x64-osx=fail +libcopp:arm64-windows=fail +libcopp:arm-uwp=fail +libcopp:x64-windows-static=fail +libdatrie:x64-linux=fail +libdatrie:x64-osx=fail +libdisasm:arm-uwp=fail +libdisasm:x64-uwp=fail +libdshowcapture:arm64-windows=fail +libdshowcapture:arm-uwp=fail +libdshowcapture:x64-linux=fail +libdshowcapture:x64-osx=fail +libdshowcapture:x64-uwp=fail +libepoxy:arm64-windows=fail +libepoxy:arm-uwp=fail +libepoxy:x64-osx=fail +libepoxy:x64-uwp=fail +libepoxy:x64-windows-static=fail +libevent:arm-uwp=fail +libevent:x64-uwp=fail +libexif:arm-uwp=fail +libexif:x64-uwp=fail +libfabric:arm-uwp=fail +libfabric:x64-linux=fail +libfabric:x64-osx=fail +libfabric:x64-uwp=fail +libfabric:x64-windows=ignore +libffi:arm64-windows=fail +libffi:arm-uwp=fail +libfreenect2:arm64-windows=fail +libgd:x64-linux=ignore +libgit2:arm64-windows=fail +libgit2:arm-uwp=fail +libgit2:x64-uwp=fail +libgo:x64-osx=fail +libhydrogen:arm64-windows=fail +libics:arm-uwp=fail +libics:x64-uwp=fail +libidn2:x64-linux=fail +libidn2:x64-osx=fail +libigl:arm64-windows=fail +libigl:arm-uwp=fail +libigl:x64-uwp=fail +liblemon:arm-uwp=fail +liblemon:x64-uwp=fail +liblinear:arm-uwp=fail +liblinear:x64-uwp=fail +liblo:arm-uwp=fail +liblo:x64-linux=fail +liblo:x64-osx=fail +liblo:x64-uwp=fail +liblsl:arm64-windows=fail +liblsl:arm-uwp=fail +liblsl:x64-linux=fail +liblsl:x64-osx=fail +liblsl:x64-uwp=fail +libmad:arm-uwp=fail +libmad:x64-uwp=fail +libmariadb:arm64-windows = skip +libmariadb:arm-uwp = skip +libmariadb:x64-linux = skip +libmariadb:x64-osx = skip +libmariadb:x64-uwp = skip +libmariadb:x64-windows = skip +libmariadb:x64-windows-static = skip +libmariadb:x86-windows = skip +libmesh:arm64-windows=fail +libmesh:arm-uwp=fail +libmesh:x64-uwp=fail +libmesh:x64-windows=fail +libmesh:x64-windows-static=fail +libmesh:x86-windows=fail +libmicrohttpd:arm64-windows=fail +libmicrohttpd:arm-uwp=fail +libmicrohttpd:x64-linux=fail +libmicrohttpd:x64-osx=fail +libmicrohttpd:x64-uwp=fail +libmodbus:arm-uwp=fail +libmodbus:x64-uwp=fail +libmodman:arm-uwp=fail +libmodman:x64-uwp=fail +libmodman:x64-windows-static=fail +libmodplug:arm-uwp=fail +libmodplug:x64-uwp=fail +libmupdf:x64-linux=fail +libmupdf:x64-osx=fail +libmysql:x64-osx=fail +libmysql:x86-windows=fail +libnice:x64-linux=fail +libnice:x64-osx=fail +libodb-boost:x64-linux=ignore +libodb-pgsql:x64-linux=ignore +libodb-pgsql:x64-windows=ignore +libopenmpt:x64-linux=fail +libopenmpt:x64-osx=fail +libopusenc:arm-uwp=fail +libopusenc:x64-linux=fail +libopusenc:x64-osx=fail +libopusenc:x64-uwp=fail +libosip2:arm64-windows=fail +libosip2:arm-uwp=fail +libosip2:x64-uwp=fail +libosip2:x64-windows=fail +libosip2:x64-windows-static=fail +libosip2:x86-windows=fail +libp7-baical:arm64-windows = skip +libp7-baical:arm-uwp = skip +libp7-baical:x64-linux = skip +libp7-baical:x64-osx = skip +libp7-baical:x64-uwp = skip +libp7-baical:x64-windows = skip +libp7-baical:x64-windows-static = skip +libp7-baical:x86-windows = skip +libp7client:arm64-windows=fail +libp7client:arm-uwp=fail +libp7client:x64-linux=fail +libp7client:x64-osx=fail +libp7client:x64-uwp=fail +libpcap:arm64-windows=fail +libpcap:arm-uwp=fail +libpcap:x64-osx=fail +libpcap:x64-uwp=fail +libpcap:x64-windows=fail +libpcap:x64-windows-static=fail +libpcap:x86-windows=fail +libpff:arm-uwp=fail +libpff:x64-linux=fail +libpff:x64-osx=fail +libpff:x64-uwp=fail +libpff:x64-windows-static=fail +libplist:arm64-windows=fail +libplist:arm-uwp=fail +libplist:x64-linux=fail +libplist:x64-osx=fail +libplist:x64-windows-static=fail +libpng-apng:arm64-windows = skip +libpng-apng:arm-uwp = skip +libpng-apng:x64-linux = skip +libpng-apng:x64-osx = skip +libpng-apng:x64-uwp = skip +libpng-apng:x64-windows = skip +libpng-apng:x64-windows-static = skip +libpng-apng:x86-windows = skip +libpopt:x64-osx=fail +libpq:arm-uwp=fail +libpq:x64-uwp=fail +librabbitmq:x64-linux=ignore +libraqm:x64-windows-static=fail +librdkafka:arm-uwp=fail +librdkafka:x64-uwp=fail + +# Conflicts with openssl +libressl:arm64-windows = skip +libressl:arm-uwp = skip +libressl:x64-linux = skip +libressl:x64-osx = skip +libressl:x64-uwp = skip +libressl:x64-windows = skip +libressl:x64-windows-static = skip +libressl:x86-windows = skip +librsync:arm-uwp=fail +librsync:x64-uwp=fail +libsamplerate:arm64-windows=fail +libsamplerate:arm-uwp=fail +libsamplerate:x64-osx=fail +libsoundio:arm64-windows=fail +libsoundio:arm-uwp=fail +libsoundio:x64-uwp=fail +libsrt:arm-uwp=fail +libsrt:x64-uwp=fail +libssh:arm64-windows=fail +libssh:arm-uwp=fail +libssh:x64-uwp=fail +libstk:arm-uwp=fail +libstk:x64-uwp=fail +libtins:arm-uwp=fail +libtins:x64-uwp=fail +libtorrent:arm-uwp=fail +libtorrent:x64-uwp=fail +libudis86:arm-uwp=fail +libudis86:x64-linux=fail +libudis86:x64-osx=fail +libudis86:x64-uwp=fail +libudns:arm64-windows=fail +libudns:arm-uwp=fail +libudns:x64-uwp=fail +libudns:x64-windows=fail +libudns:x64-windows-static=fail +libudns:x86-windows=fail +libui:arm-uwp=fail +libui:x64-linux=fail +libui:x64-uwp=fail +libusb:arm-uwp=fail +libusb:x64-linux=fail +libusb:x64-osx=fail +libusb:x64-uwp=fail +libusbmuxd:x64-uwp=fail +libusb-win32:arm64-windows=fail +libusb-win32:arm-uwp=fail +libusb-win32:x64-linux=fail +libusb-win32:x64-osx=fail +libusb-win32:x64-uwp=fail +libuuid:arm64-windows=fail +libuuid:arm-uwp=fail + +# Causes build failures in vxl and podofo on osx +# Conflicts with Darwin kernel sdk uuid.h (has missing definitions) +libuuid:x64-osx = skip +libuuid:x64-uwp=fail +libuuid:x64-windows=fail +libuuid:x64-windows-static=fail +libuuid:x86-windows=fail +libuv:arm64-windows=fail +libuv:arm-uwp=fail +libuv:x64-uwp=fail +libvpx:arm64-windows=fail +libvpx:arm-uwp=fail +libvpx:x64-linux=fail +libvpx:x64-osx=fail +libwebsockets:arm-uwp=fail +libwebsockets:x64-uwp=fail +libxmp-lite:x64-linux=fail +libxmp-lite:x64-osx=fail +libxslt:arm64-windows=fail +libxslt:arm-uwp=fail +libxslt:x64-osx=fail +libxslt:x64-uwp=fail +libyuv:arm-uwp=fail +libyuv:x64-osx=fail +libyuv:x64-uwp=fail +libzen:arm-uwp=fail +libzen:x64-uwp=fail +libzippp:x64-linux=ignore +linenoise-ng:arm-uwp=fail +linenoise-ng:x64-uwp=fail +live555:arm64-windows=fail +live555:arm-uwp=fail +live555:x64-linux=fail +live555:x64-osx=fail +live555:x64-uwp=fail +live555:x64-windows=fail +live555:x64-windows-static=fail +live555:x86-windows=fail +llgl:arm-uwp=fail +llgl:x64-uwp=fail +llvm:arm64-windows=fail +llvm:arm-uwp=fail +llvm:x64-uwp=fail +llvm:x64-linux=ignore +lmdb:arm64-windows=fail +lmdb:arm-uwp=fail +lmdb:x64-uwp=fail +lodepng:x64-osx=fail +log4cplus:arm-uwp=fail +log4cplus:x64-uwp=fail +log4cpp:arm-uwp=fail +log4cpp:x64-uwp=fail +lpeg:x64-linux=fail +lpeg:x64-osx=fail +lua:arm-uwp=fail +lua:x64-uwp=fail +luafilesystem:x64-linux=fail +luafilesystem:x64-osx=fail +luajit:arm64-windows = skip +luajit:arm-uwp = skip +luajit:x64-linux = skip +luajit:x64-osx = skip +luajit:x64-uwp = skip +luajit:x64-windows = skip +luajit:x64-windows-static = skip +luajit:x86-windows = skip +luasocket:x64-linux=fail +luasocket:x64-osx=fail +lzfse:arm-uwp=fail +marl:arm-uwp=fail +marl:x64-uwp=fail +mathgl:x64-osx=fail +mathgl:x64-uwp=fail +mathgl:x64-linux=ignore +matio:x64-linux=fail +matio:x64-osx=fail +mbedtls:arm-uwp=fail +mbedtls:x64-uwp=fail +mdnsresponder:arm64-windows=fail +mdnsresponder:arm-uwp=fail +mdnsresponder:x64-linux=fail +mdnsresponder:x64-osx=fail +mdnsresponder:x64-uwp=fail +mecab:arm64-windows = skip +mecab:arm-uwp = skip +mecab:x64-linux = skip +mecab:x64-uwp = skip +mecab:x64-windows = skip +mecab:x64-windows-static = skip +mecab:x86-windows = skip +meschach:arm-uwp=fail +meschach:x64-linux=fail +meschach:x64-osx=fail +meschach:x64-uwp=fail +metis:arm-uwp=fail +metis:x64-uwp=fail +mhook:arm64-windows=fail +mhook:arm-uwp=fail +mhook:x64-linux=fail +mhook:x64-osx=fail +mhook:x64-uwp=fail +mhook:x64-windows=fail +mhook:x64-windows-static=fail +mhook:x86-windows=fail +milerius-sfml-imgui:x64-osx=fail +milerius-sfml-imgui:x64-windows-static=fail +milerius-sfml-imgui:x64-linux=ignore +minhook:arm64-windows=fail +minhook:arm-uwp=fail +minhook:x64-linux=fail +minhook:x64-osx=fail +minhook:x64-uwp=fail +minifb:arm-uwp=fail +minifb:x64-uwp=fail +minisat-master-keying:arm-uwp=fail +minisat-master-keying:x64-uwp=fail +miniupnpc:arm-uwp=fail +miniupnpc:x64-uwp=fail +minizip:arm-uwp=fail +minizip:x64-uwp=fail +mlpack:x64-linux=ignore +mman:x64-linux=fail +mman:x64-osx=fail +mmx:x64-windows=ignore +mmx:x64-windows-static=ignore +mmx:x86-windows=ignore +mongo-c-driver:arm64-windows=fail +mongoose:arm-uwp=fail +mongoose:x64-uwp=fail +monkeys-audio:arm64-windows=fail +monkeys-audio:arm-uwp=fail +monkeys-audio:x64-linux=fail +monkeys-audio:x64-osx=fail +monkeys-audio:x64-uwp=fail +monkeys-audio:x64-windows=fail +monkeys-audio:x86-windows=fail +moos-core:arm-uwp=fail +moos-core:x64-uwp=fail +moos-core:x64-windows=ignore +moos-core:x64-windows-static=fail +moos-core:x86-windows=ignore +moos-essential:arm64-windows=fail +moos-essential:x64-windows=fail +moos-essential:x86-windows=fail +moos-essential:x64-linux=ignore +mosquitto:x64-windows-static=fail +mozjpeg:arm64-windows = skip +mozjpeg:arm-uwp = skip +mozjpeg:x64-linux = skip +mozjpeg:x64-osx = skip +mozjpeg:x64-uwp = skip +mozjpeg:x64-windows = skip +mozjpeg:x64-windows-static = skip +mozjpeg:x86-windows = skip +mpg123:arm-uwp=fail +mpg123:x64-uwp=fail +mpir:arm64-windows=fail +mpir:arm-uwp=fail +mpir:x64-uwp=fail + +#Conflicts with angle and qt-5base +ms-angle:arm64-windows = skip +ms-angle:arm-uwp = skip +ms-angle:x64-linux = fail +ms-angle:x64-osx = fail +ms-angle:x64-uwp = skip +ms-angle:x64-windows = skip +ms-angle:x64-windows-static = skip +ms-angle:x86-windows = skip +msix:x64-linux=fail +msix:x64-osx=fail +msix:x64-windows-static=fail +msmpi:arm64-windows=fail +msmpi:arm-uwp=fail +msmpi:x64-linux=fail +msmpi:x64-osx=fail +msmpi:x64-uwp=fail +muparser:arm-uwp=fail +muparser:x64-uwp=fail +nana:arm-uwp=fail +nana:x64-linux=fail +nana:x64-osx=fail +nana:x64-uwp=fail +nanodbc:arm-uwp=fail +nanodbc:x64-linux=fail +nanodbc:x64-osx=fail +nanodbc:x64-uwp=fail +nanorange:arm64-windows=fail +nanorange:arm-uwp=fail +nanorange:x64-linux=fail +nanorange:x64-osx=fail +nanorange:x64-uwp=fail +nanorange:x64-windows=fail +nanorange:x64-windows-static=fail +nanorange:x86-windows=fail +nanovg:arm-uwp=fail +nanovg:arm64-windows=ignore +nanovg:x64-uwp=fail +nanovg:x64-linux=ignore +nanovg:x64-windows=ignore +nanovg:x64-windows-static=ignore +nanovg:x86-windows=ignore +nativefiledialog:arm-uwp=fail +nativefiledialog:x64-uwp=fail +netcdf-cxx4:x64-linux=ignore +networkdirect-sdk:arm64-windows=fail +networkdirect-sdk:arm-uwp=fail +networkdirect-sdk:x64-linux=fail +networkdirect-sdk:x64-osx=fail +networkdirect-sdk:x64-uwp=fail +networkdirect-sdk:x86-windows=fail +nlopt:arm-uwp=fail +nlopt:x64-uwp=fail +nmslib:arm64-windows=fail +nmslib:arm-uwp=fail +nmslib:x64-uwp=fail +nng:arm-uwp=fail +nng:x64-uwp=fail +nrf-ble-driver:arm-uwp=fail +nrf-ble-driver:x64-uwp=fail +nrf-ble-driver:x64-linux=ignore +numactl:arm64-windows=fail +numactl:arm-uwp=fail +numactl:x64-osx=fail +numactl:x64-uwp=fail +numactl:x64-windows=fail +numactl:x64-windows-static=fail +numactl:x86-windows=fail +nvtt:arm64-windows=fail +nvtt:arm-uwp=fail +nvtt:x64-uwp=fail +octomap:arm-uwp=fail +octomap:x64-uwp=fail +ode:arm64-windows=fail +ode:arm-uwp=fail +ode:x64-uwp=fail +ode:x64-linux=ignore +offscale-libetcd-cpp:arm64-windows=fail +offscale-libetcd-cpp:arm-uwp=fail +offscale-libetcd-cpp:x64-uwp=fail +ogdf:arm64-windows = skip +ogdf:arm-uwp = skip +ogdf:x64-osx=fail +ogdf:x64-uwp = skip +ogdf:x64-windows = skip +ogdf:x64-windows-static = skip +ogdf:x86-windows = skip +ois:arm64-windows=fail +ois:arm-uwp=fail +ois:x64-uwp=fail +ompl:x64-osx=fail +ompl:x64-linux=ignore +open62541:arm-uwp=fail +open62541:x64-uwp=fail +openal-soft:arm-uwp=fail +openal-soft:x64-uwp=fail +openblas:arm64-windows=fail +openblas:arm-uwp=fail +opencensus-cpp:arm64-windows=fail +opencensus-cpp:x64-windows=fail +opencensus-cpp:x64-windows-static=fail +opencensus-cpp:x86-windows=fail +opencl:arm64-windows=fail +opencl:arm-uwp=fail +opencl:x64-uwp=fail +opencolorio:x64-linux=ignore +opencsg:x64-uwp=fail +opencv3:arm64-windows = skip +opencv3:arm-uwp = skip +opencv3:x64-linux = skip +opencv3:x64-osx = skip +opencv3:x64-uwp = skip +opencv3:x64-windows = skip +opencv3:x64-windows-static = skip +opencv3:x86-windows = skip +openexr:arm64-windows=fail +openexr:arm-uwp=fail +openexr:x64-uwp=fail +opengl:arm64-windows=fail +opengl:arm-uwp=fail +openimageio:x64-linux=ignore +openmama:x64-windows=ignore +openmama:x86-windows=ignore +openmesh:arm64-windows=fail +openmesh:arm-uwp=fail +openmesh:x64-uwp=fail +openmpi:arm64-windows=fail +openmpi:arm-uwp=fail +openmpi:x64-uwp=fail +openmpi:x64-windows=fail +openmpi:x64-windows-static=fail +openmpi:x86-windows=fail +openmvg:x64-linux=ignore +openmvs:x64-linux=fail +openni2:x64-uwp=fail +openni2:x64-windows-static=fail +openscap:x64-linux=fail +openssl-unix:arm64-windows=fail +openssl-unix:arm-uwp=fail +openssl-unix:x64-uwp=fail +openssl-unix:x64-windows=fail +openssl-unix:x64-windows-static=fail +openssl-unix:x86-windows=fail +openssl-uwp:arm64-windows=fail +openssl-uwp:x64-linux=fail +openssl-uwp:x64-osx=fail +openssl-uwp:x64-windows=fail +openssl-uwp:x64-windows-static=fail +openssl-uwp:x86-windows=fail +openssl-windows:arm-uwp=fail +openssl-windows:x64-linux=fail +openssl-windows:x64-osx=fail +openssl-windows:x64-uwp=fail +opentracing:arm-uwp=fail +opentracing:x64-uwp=fail +openvdb:x64-linux=ignore +openvdb:x64-osx=fail +openvdb:x64-windows-static=fail +openvpn3:x64-osx=fail +openvr:arm64-windows=fail +openvr:arm-uwp=fail +openvr:x64-linux=fail +openvr:x64-osx=fail +openvr:x64-uwp=fail +openxr-loader:arm64-windows=fail +openxr-loader:arm-uwp=fail +openxr-loader:x64-osx=fail +openxr-loader:x64-uwp=fail +optional-bare:arm64-windows = skip +optional-bare:arm-uwp = skip +optional-bare:x64-linux = skip +optional-bare:x64-osx = skip +optional-bare:x64-uwp = skip +optional-bare:x64-windows = skip +optional-bare:x64-windows-static = skip +optional-bare:x86-windows = skip +opusfile:arm-uwp=fail +opusfile:x64-uwp=fail +orc:x64-linux=ignore +orocos-kdl:arm-uwp=fail +orocos-kdl:x64-uwp=fail +osg:x64-linux=fail +osg:x64-osx=fail +osg:x64-windows-static=fail +otl:x64-windows=ignore +otl:x64-windows-static=ignore +otl:x64-uwp=ignore +otl:x64-linux=ignore +otl:x86-windows=ignore +paho-mqtt:arm-uwp=fail +paho-mqtt:x64-uwp=fail +pangolin:x64-linux=fail +pangolin:x64-osx=fail +pangolin:x64-uwp=fail +pangolin:x64-windows-static=fail +pangomm:x64-osx=fail +pangomm:x64-windows=ignore +pangomm:x86-windows=ignore +parmetis:x64-linux=fail +parmetis:x64-osx=fail +pbc:x64-osx=fail +pcre2:arm-uwp=fail +pdal:x64-linux=fail +pdal:x64-osx=fail +pdal:x64-windows-static=fail +pdcurses:arm-uwp=fail +pdcurses:x64-linux=fail +pdcurses:x64-osx=fail +pdcurses:x64-uwp=fail +pdcurses:x64-windows-static=fail +pfring:arm64-windows=fail +pfring:arm-uwp=fail +pfring:x64-uwp=fail +pfring:x64-windows=fail +pfring:x64-windows-static=fail +pfring:x86-windows=fail +physfs:arm64-windows=fail +physx:arm64-windows=fail +physx:x64-linux=fail +physx:x64-osx=fail +piex:x64-osx=fail +pistache:arm64-windows=fail +pistache:arm-uwp=fail +pistache:x64-osx=fail +pistache:x64-uwp=fail +pistache:x64-windows=fail +pistache:x64-windows-static=fail +pistache:x86-windows=fail +pixel:x64-uwp=fail +pixel:x64-windows=fail +pixel:x64-windows-static=fail +pixel:x86-windows=fail +pixel:x64-linux=ignore +platform-folders:arm-uwp=fail +platform-folders:x64-uwp=fail +plib:arm-uwp=fail +plib:x64-osx=fail +plib:x64-uwp=fail +plibsys:arm-uwp=fail +plibsys:x64-linux=fail +plibsys:x64-osx=fail +plibsys:x64-uwp=fail +plplot:arm64-windows=fail +plplot:arm-uwp=fail +plplot:x64-uwp=fail +pmdk:arm64-windows=fail +pmdk:arm-uwp=fail +pmdk:x64-linux=fail +pmdk:x64-osx=fail +pmdk:x64-uwp=fail +pmdk:x64-windows-static=fail +pmdk:x86-windows=fail +pngwriter:arm-uwp=fail +pngwriter:x64-uwp=fail +pngwriter:x64-linux=ignore +polyhook2:arm64-windows=fail +polyhook2:arm-uwp=fail +polyhook2:x64-linux=fail +polyhook2:x64-uwp=fail +portable-snippets:arm-uwp=fail +portaudio:arm64-windows=fail +portaudio:arm-uwp=fail +portaudio:x64-uwp=fail +portmidi:arm64-windows=fail +portmidi:arm-uwp=fail +portmidi:x64-linux=fail +portmidi:x64-osx=fail +portmidi:x64-uwp=fail +ppconsul:arm-uwp=fail +ppconsul:x64-uwp=fail +ppconsul:x64-linux=ignore +pqp:arm-uwp=fail +pqp:x64-uwp=fail +proj4:arm64-windows=fail +proj4:arm-uwp=fail +proj4:x64-uwp=fail +ptex:arm-uwp=fail +ptex:x64-linux=fail +ptex:x64-osx=fail +ptex:x64-uwp=fail +pthreads:arm64-windows=fail +pthreads:arm-uwp=fail +pthreads:x64-uwp=fail +python2:arm64-windows=fail +python2:arm-uwp=fail +python2:x64-linux=fail +python2:x64-osx=fail +python2:x64-uwp=fail +python3:arm64-windows=fail +python3:arm-uwp=fail +python3:x64-osx=fail +python3:x64-uwp=fail +qca:x64-linux=fail +qca:x64-osx=fail +qca:x64-windows-static=fail +qcustomplot:x64-linux=fail +qcustomplot:x64-osx=fail +qhull:arm-uwp=ignore +qhull:x64-windows-static=ignore +qhull:x64-uwp=ignore +qpid-proton:arm-uwp=fail +qpid-proton:x64-uwp=fail +qpid-proton:x64-windows-static=fail +qscintilla:x64-linux=fail +qscintilla:x64-osx=fail +qt-advanced-docking-system:x64-linux=ignore +qt5-activeqt:x64-linux=fail +qt5-activeqt:x64-osx=fail +qt5-base:x64-linux=fail +qt5-charts:x64-linux=ignore +qt5-connectivity:x64-linux=ignore +qt5-datavis3d:x64-linux=ignore +qt5-macextras:x64-linux=fail +qt5-macextras:x64-windows=fail +qt5-macextras:x64-windows-static=fail +qt5-macextras:x86-windows=fail +qt5-mqtt:x64-linux=ignore +qt5-networkauth:x64-linux=ignore +qt5-quickcontrols2:x64-linux=ignore +qt5-remoteobjects:x64-linux=ignore +qt5-scxml:x64-linux=ignore +qt5-serialport:x64-linux=ignore +qt5-speech:x64-linux=ignore +qt5-tools:x64-linux=ignore +qt5-tools:x64-windows-static=ignore +qt5-webchannel:x64-linux=ignore +qt5-websockets:x64-linux=ignore +qt5-webview:x64-linux=ignore +qt5-winextras:x64-linux=fail +qt5-winextras:x64-osx=fail +qt5-xmlpatterns:x64-linux=ignore +quickfast:x64-linux=ignore +quickfix:x64-linux=ignore +quickfix:x64-windows=ignore +quickfix:x64-windows-static=ignore +quickfix:x86-windows=ignore +quirc:arm64-windows = skip +quirc:arm-uwp = skip +quirc:x64-linux = skip +quirc:x64-osx = skip +quirc:x64-uwp = skip +quirc:x64-windows = skip +quirc:x64-windows-static = skip +quirc:x86-windows = skip +qwt:x64-osx=ignore +rabit:x64-osx=fail +rabit:x64-linux=ignore +ragel:arm-uwp=fail +ragel:x64-uwp=fail +range-v3-vs2015:arm64-windows = skip +range-v3-vs2015:arm-uwp = skip +range-v3-vs2015:x64-linux = skip +range-v3-vs2015:x64-osx = skip +range-v3-vs2015:x64-uwp = skip +range-v3-vs2015:x64-windows = skip +range-v3-vs2015:x64-windows-static = skip +range-v3-vs2015:x86-windows = skip +rapidstring:arm64-windows=fail +rapidstring:arm-uwp=fail +rapidstring:x64-linux=fail +rapidstring:x64-uwp=fail +rapidstring:x64-windows=fail +rapidstring:x64-windows-static=fail +rapidstring:x86-windows=fail +raylib:arm64-windows=fail +raylib:arm-uwp=fail +raylib:x64-uwp=fail +readline:arm-uwp=fail +readline:x64-uwp=fail +readline-win32:arm64-windows=fail +readline-win32:arm-uwp=fail +readline-win32:x64-linux=fail +readline-win32:x64-osx=fail +readline-win32:x64-uwp=fail +readosm:x64-linux=fail +readosm:x64-osx=fail +realsense2:arm64-windows=fail +realsense2:arm-uwp=fail +realsense2:x64-linux=fail +realsense2:x64-osx=fail +realsense2:x64-uwp=fail +reproc:arm-uwp=fail +reproc:x64-uwp=fail +restbed:arm-uwp=fail +restbed:x64-uwp=fail +rhash:arm64-windows=fail +rhash:arm-uwp=fail +rhash:x64-uwp=fail +rocksdb:arm-uwp=fail +rocksdb:x64-uwp=fail +rocksdb:x64-linux=ignore +rpclib:arm64-windows=fail +rpclib:arm-uwp=fail +rpclib:x64-uwp=fail +rpclib:x64-windows=ignore +rpclib:x86-windows=ignore +rpclib:x64-windows-static=ignore +rttr:arm64-windows=fail +rttr:arm-uwp=fail +rttr:x64-uwp=fail +scintilla:arm64-windows=fail +scintilla:arm-uwp=fail +scintilla:x64-linux=fail +scintilla:x64-osx=fail +scintilla:x64-uwp=fail +scintilla:x64-windows-static=fail +sciter:arm64-windows=fail +sciter:arm-uwp=fail +sciter:x64-uwp=fail +sciter:x64-windows-static=fail +scnlib:arm-uwp=fail +scnlib:x64-uwp=fail +scnlib:x86-windows=fail +scylla-wrapper:arm64-windows=fail +scylla-wrapper:arm-uwp=fail +scylla-wrapper:x64-linux=fail +scylla-wrapper:x64-osx=fail +scylla-wrapper:x64-uwp=fail +scylla-wrapper:x64-windows-static=fail +sdformat6:arm64-windows=fail +sdformat6:arm-uwp=fail +sdformat6:x64-uwp=fail +sdformat6:x64-linux=ignore +sdl1:arm64-windows=fail +sdl1:arm-uwp=fail +sdl1:x64-linux=fail +sdl1:x64-osx=fail +sdl1:x64-uwp=fail +sdl2-gfx:arm64-windows=fail +sdl2-gfx:x64-linux=fail +sdl2-gfx:x64-osx=fail +sdl2-image:arm-uwp=fail +sdl2-image:x64-uwp=fail +sdl2-mixer:arm-uwp=fail +sdl2-mixer:x64-uwp=fail +sdl2-net:arm-uwp=fail +sdl2-net:x64-uwp=fail +secp256k1:x64-linux=fail +secp256k1:x64-osx=fail +selene:x64-linux=ignore +sentencepiece:arm64-windows=fail +sentencepiece:arm-uwp=fail +sentencepiece:x64-uwp=fail +sentencepiece:x64-windows=fail +sentencepiece:x86-windows=fail +septag-sx:arm64-windows=fail +septag-sx:arm-uwp=fail +septag-sx:x64-uwp=fail +sfgui:x64-linux=ignore +sfml:arm64-windows=fail +shapelib:arm-uwp=fail +shapelib:x64-uwp=fail +shiva:x64-windows=fail +shiva:x64-windows-static=fail +shiva-sfml:x64-linux=fail +shiva-sfml:x64-osx=fail +shiva-sfml:x86-windows=fail +shogun:arm64-windows = skip +shogun:arm-uwp = skip +shogun:x64-osx=fail +shogun:x64-uwp = skip +shogun:x64-windows = skip +shogun:x64-windows-static = skip +shogun:x86-windows = skip +simdjson:arm64-windows=fail +simdjson:arm-uwp=fail +simdjson:x86-windows=fail +simpleini:x64-linux=fail +simpleini:x64-osx=fail +slikenet:arm-uwp=fail +slikenet:x64-uwp=fail +smpeg2:arm-uwp=fail +smpeg2:x64-linux=fail +smpeg2:x64-uwp=fail +soci:arm-uwp=fail +soci:x64-uwp=fail +soil:arm-uwp=fail +soil:x64-uwp=fail +soil2:arm-uwp=fail +soil2:x64-uwp=fail +sophus:x64-linux=fail +soundtouch:arm-uwp=fail +soundtouch:x64-linux=ignore +soundtouch:x64-uwp=fail +soundtouch:x64-windows-static=fail +spaceland:arm64-windows=fail +spaceland:arm-uwp=fail +spaceland:x64-uwp=fail +spaceland:x64-linux=ignore +spdk:x64-linux=fail +spdk-dpdk:arm64-windows=fail +spdk-dpdk:arm-uwp=fail +spdk-dpdk:x64-osx=fail +spdk-dpdk:x64-uwp=fail +spdk-dpdk:x64-windows=fail +spdk-dpdk:x64-windows-static=fail +spdk-dpdk:x86-windows=fail +spdk-ipsec:arm64-windows=fail +spdk-ipsec:arm-uwp=fail +spdk-ipsec:x64-osx=fail +spdk-ipsec:x64-uwp=fail +spdk-ipsec:x64-windows=fail +spdk-ipsec:x64-windows-static=fail +spdk-ipsec:x86-windows=fail +spdk-isal:arm64-windows=fail +spdk-isal:arm-uwp=fail +spdk-isal:x64-osx=fail +spdk-isal:x64-uwp=fail +spdk-isal:x64-windows=fail +spdk-isal:x64-windows-static=fail +spdk-isal:x86-windows=fail +speex:x64-linux=fail +speex:x64-osx=fail +speexdsp:x64-linux=fail +speexdsp:x64-osx=fail +spirv-tools:arm-uwp=fail +spirv-tools:x64-uwp=fail +stormlib:arm-uwp=fail +stormlib:x64-uwp=fail +string-theory:arm-uwp=fail +string-theory:x64-uwp=fail +string-theory:x64-windows=ignore +stxxl:arm-uwp=fail +stxxl:x64-uwp=fail +systemc:arm64-windows=fail +systemc:arm-uwp=fail +systemc:x64-uwp=fail +taglib:x64-linux=ignore +tbb:arm64-windows=fail +tbb:arm-uwp=fail +tbb:x64-uwp=fail +tcl:arm-uwp=ignore +tcl:arm64-windows=ignore +tcl:x64-uwp=ignore +tcl:x64-linux=ignore +tcl:x64-osx=ignore +telnetpp:arm-uwp=fail +telnetpp:x64-uwp=fail +tensorflow-cc:arm64-windows=fail +tensorflow-cc:x64-linux = skip +tensorflow-cc:x64-osx=fail +tensorflow-cc:x64-windows=fail +tensorflow-cc:x64-windows-static=fail +tensorflow-cc:x86-windows=fail +tesseract:x64-windows=ignore +tesseract:x64-windows-static=ignore +tesseract:x86-windows=ignore +theia:arm64-windows = skip +theia:arm-uwp = skip +theia:x64-uwp = skip +theia:x64-windows = skip +theia:x64-windows-static = skip +theia:x86-windows = skip +thor:x64-linux=fail +thor:x64-osx=fail +thrift:x64-osx=fail +tidy-html5:arm-uwp=fail +tidy-html5:x64-linux=fail +tidy-html5:x64-osx=fail +tidy-html5:x64-uwp=fail +tinkerforge:arm-uwp=fail +tinkerforge:x64-uwp=fail +tinyexif:arm-uwp=fail +tinyexif:x64-uwp=fail +tinyfiledialogs:arm64-windows=fail +tinyfiledialogs:arm-uwp=fail +tinyfiledialogs:x64-linux=fail +tinyfiledialogs:x64-uwp=fail +tinyfiledialogs:x64-windows=fail +tinyfiledialogs:x64-windows-static=fail +tinyfiledialogs:x86-windows=fail +tinynpy:x64-linux=ignore +tiny-process-library:arm-uwp=fail +tiny-process-library:x64-uwp=fail +tinyutf8:arm64-windows=fail +tinyutf8:arm-uwp=fail +tinyutf8:x64-uwp=fail + +#Flaky on windows only due to error PRI210: 0x80070020 - File move failed +tmx:arm64-windows = skip +tmx:arm-uwp = skip +tmx:x64-uwp = skip +tmx:x64-windows = skip +tmx:x64-windows-static = skip +tmx:x86-windows = skip +tmxlite:arm-uwp=fail +tmxlite:x64-uwp=fail +tmxparser:arm64-windows=fail +tmxparser:arm-uwp=fail +tmxparser:x64-uwp=fail +tmxparser:x64-windows=fail +tmxparser:x64-windows-static=fail +tmxparser:x86-windows=fail +torch-th:arm64-windows=fail +torch-th:arm-uwp=fail +torch-th:x64-uwp=fail +torch-th:x64-windows-static=fail +tre:x64-osx=fail +treehopper:x64-windows-static=fail +umock-c:x64-windows-static=fail +unicorn:arm64-windows=fail +unicorn:arm-uwp=fail +unicorn:x64-linux=fail +unicorn:x64-osx=fail +unicorn:x64-uwp=fail +unicorn-lib:x64-uwp=fail +unittest-cpp:arm64-windows=fail +unittest-cpp:arm-uwp=fail +unittest-cpp:x64-uwp=fail +unrar:arm64-windows=fail +unrar:arm-uwp=fail +unrar:x64-linux=fail +unrar:x64-osx=fail +unrar:x64-uwp=fail +unrar:x64-windows-static=fail +upb:arm64-windows=fail +upb:arm-uwp=fail +upb:x64-uwp=fail +upb:x64-windows=fail +upb:x64-windows-static=fail +upb:x86-windows=fail +urdfdom:x64-windows-static=fail +usd:x64-linux=ignore +usd:x86-windows=fail +usrsctp:arm-uwp=fail +usrsctp:x64-uwp=fail +uvatlas:arm64-windows=fail +uvatlas:arm-uwp=fail +uvatlas:x64-linux=fail +uvatlas:x64-osx=fail +uvatlas:x64-uwp=fail +uvatlas:x64-windows-static=fail +vectorclass:arm64-windows=fail +vectorclass:arm-uwp=fail +vlpp:arm64-windows=fail +vlpp:arm-uwp=fail +vlpp:x64-osx=fail +vlpp:x64-uwp=fail +vtk:x64-linux=fail +vulkan:arm64-windows=fail +vulkan:arm-uwp=fail +vulkan:x64-linux=fail +vulkan:x64-osx=fail +vulkan:x64-uwp=fail +vulkan:x64-windows=fail +vulkan:x64-windows-static=fail +vulkan:x86-windows=fail +# Conflicts with latest openjpeg port (vxl ships with an old version of openjpeg) +# conflicts with qt5-location +vxl:arm64-windows = skip +vxl:arm-uwp = skip +vxl:x64-linux = skip +vxl:x64-osx = skip +vxl:x64-uwp = skip +vxl:x64-windows = skip +vxl:x64-windows-static = skip +vxl:x86-windows = skip +wampcc:x64-linux=ignore +wangle:x64-linux=ignore +wavpack:arm64-windows=fail +wavpack:x64-linux=fail +wavpack:x64-osx=fail +wepoll:arm-uwp=ignore +wepoll:x64-uwp=ignore +wepoll:x64-linux=ignore +wepoll:x64-osx=ignore +wildmidi:x64-osx=fail +wincrypt:x64-linux=fail +wincrypt:x64-osx=fail +winpcap:arm64-windows = skip +winpcap:arm-uwp = skip +winpcap:x64-linux=fail +winpcap:x64-osx=fail +winpcap:x64-uwp = skip +winpcap:x64-windows = skip +winpcap:x64-windows-static = skip +winpcap:x86-windows = skip +winsock2:x64-linux=fail +winsock2:x64-osx=fail +wintoast:arm-uwp=fail +wintoast:x64-linux=fail +wintoast:x64-osx=fail +wintoast:x64-uwp=fail +woff2:x64-linux=fail +woff2:x64-osx=fail +woff2:x64-windows-static=fail +wxwidgets:x64-linux=fail +wxwidgets:x64-osx=fail +x264:arm64-windows=fail +x264:arm-uwp=fail +x264:x64-uwp=ignore +x264:x64-linux=fail +x264:x64-osx=fail +x264:x86-windows=ignore +x264:x64-windows=ignore +x264:x64-windows-static=ignore +x265:arm64-windows=fail +x265:arm-uwp=fail +x265:x64-uwp=fail +xalan-c:x64-windows-static=fail +xerces-c:arm64-windows=fail +xerces-c:arm-uwp=fail +xerces-c:x64-uwp=fail +xeus:x64-linux=ignore +xmsh:arm64-windows=fail +xmsh:arm-uwp=fail +xmsh:x64-uwp=fail +xmsh:x64-windows=fail +xmsh:x64-windows-static=fail +xmsh:x86-windows=fail +xmsh:x64-linux=ignore +xtensor-io:x64-uwp=ignore +x-plane:arm64-windows=fail +x-plane:arm-uwp=fail +x-plane:x64-linux=fail +x-plane:x86-windows=fail +yajl:arm-uwp=fail +yajl:x64-uwp=fail +yara:arm64-windows=fail +yara:arm-uwp=fail +yara:x64-uwp=fail +yasm:arm64-windows=fail +yasm:arm-uwp=fail +yasm:x64-linux=fail +yasm:x64-osx=fail +yasm:x64-uwp=fail +yato:arm64-windows=fail +yato:arm-uwp=fail +yato:x64-uwp=fail +yoga:x64-osx=fail +z3:arm64-windows=fail +z3:arm-uwp=fail +z3:x64-uwp=fail +zeromq:arm64-windows=fail +zeromq:arm-uwp=fail +zeromq:x64-uwp=fail + + + + + + + +## Add new items alphabetically + + -- cgit v1.2.3 From 767909ad146aea8f4c949465df5bd7e1fc131a17 Mon Sep 17 00:00:00 2001 From: Laurent Rineau Date: Sat, 7 Dec 2019 01:01:12 +0100 Subject: [vcpkg_find_acquire_program] Give hints for yasm with brew and apt (#9191) --- scripts/cmake/vcpkg_find_acquire_program.cmake | 2 ++ 1 file changed, 2 insertions(+) (limited to 'scripts') diff --git a/scripts/cmake/vcpkg_find_acquire_program.cmake b/scripts/cmake/vcpkg_find_acquire_program.cmake index 682a5bd55..6511cb150 100644 --- a/scripts/cmake/vcpkg_find_acquire_program.cmake +++ b/scripts/cmake/vcpkg_find_acquire_program.cmake @@ -75,6 +75,8 @@ function(vcpkg_find_acquire_program VAR) set(PROGNAME yasm) set(SUBDIR 1.3.0.6) set(PATHS ${DOWNLOADS}/tools/yasm/${SUBDIR}) + set(BREW_PACKAGE_NAME "yasm") + set(APT_PACKAGE_NAME "yasm") set(URL "https://www.tortall.net/projects/yasm/snapshots/v1.3.0.6.g1962/yasm-1.3.0.6.g1962.exe") set(ARCHIVE "yasm-1.3.0.6.g1962.exe") set(_vfa_RENAME "yasm.exe") -- cgit v1.2.3 From ffed6950623fd17a0928a71e74d31d097b6dcc21 Mon Sep 17 00:00:00 2001 From: Robert Schumacher Date: Sat, 7 Dec 2019 05:50:24 -0800 Subject: [libxslt] Fix writing to locations outside vcpkg in Windows builds (#9242) * [libxslt] Fix writing to locations outside vcpkg in Windows builds * [libxslt] Add passing arm64-windows to baseline --- scripts/ci.baseline.txt | 1 - scripts/cmake/vcpkg_build_nmake.cmake | 8 ++++---- 2 files changed, 4 insertions(+), 5 deletions(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 83351593b..94fd57187 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -925,7 +925,6 @@ libwebsockets:arm-uwp=fail libwebsockets:x64-uwp=fail libxmp-lite:x64-linux=fail libxmp-lite:x64-osx=fail -libxslt:arm64-windows=fail libxslt:arm-uwp=fail libxslt:x64-osx=fail libxslt:x64-uwp=fail diff --git a/scripts/cmake/vcpkg_build_nmake.cmake b/scripts/cmake/vcpkg_build_nmake.cmake index 33f1e9d1e..8cf074739 100644 --- a/scripts/cmake/vcpkg_build_nmake.cmake +++ b/scripts/cmake/vcpkg_build_nmake.cmake @@ -178,7 +178,7 @@ function(vcpkg_build_nmake) endforeach() if (_bn_PRERUN_SHELL) - message("Prerunning ${CURRENT_TRIPLET_NAME}") + message(STATUS "Prerunning ${CURRENT_TRIPLET_NAME}") vcpkg_execute_required_process( COMMAND ${_bn_PRERUN_SHELL} WORKING_DIRECTORY ${OBJ_DIR}${_bn_PROJECT_SUBPATH} @@ -186,7 +186,7 @@ function(vcpkg_build_nmake) ) endif() if (BUILDTYPE STREQUAL "debug" AND _bn_PRERUN_SHELL_DEBUG) - message("Prerunning ${CURRENT_TRIPLET_NAME}") + message(STATUS "Prerunning ${CURRENT_TRIPLET_NAME}") vcpkg_execute_required_process( COMMAND "${_bn_PRERUN_SHELL_DEBUG}" WORKING_DIRECTORY ${OBJ_DIR}${_bn_PROJECT_SUBPATH} @@ -194,11 +194,11 @@ function(vcpkg_build_nmake) ) endif() if (BUILDTYPE STREQUAL "release" AND _bn_PRERUN_SHELL_RELEASE) - message("Prerunning ${CURRENT_TRIPLET_NAME}") + message(STATUS "Prerunning ${CURRENT_TRIPLET_NAME}") vcpkg_execute_required_process( COMMAND ${_bn_PRERUN_SHELL_RELEASE} WORKING_DIRECTORY ${OBJ_DIR}${_bn_PROJECT_SUBPATH} - LOGNAME "prerun-${CURRENT_TRIPLET_NAME}-dbg" + LOGNAME "prerun-${CURRENT_TRIPLET_NAME}-rel" ) endif() -- cgit v1.2.3 From cf7f244bc85a423ae8e54064bee9c0a6d2992e5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jack=C2=B7Boos=C2=B7Yu?= <47264268+JackBoosY@users.noreply.github.com> Date: Thu, 12 Dec 2019 03:56:53 +0800 Subject: Removed umock-c:64-windows-static result in baseline because it can now build successfully (#9279) --- scripts/ci.baseline.txt | 1 - 1 file changed, 1 deletion(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 94fd57187..febccd2fe 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -1665,7 +1665,6 @@ torch-th:x64-uwp=fail torch-th:x64-windows-static=fail tre:x64-osx=fail treehopper:x64-windows-static=fail -umock-c:x64-windows-static=fail unicorn:arm64-windows=fail unicorn:arm-uwp=fail unicorn:x64-linux=fail -- cgit v1.2.3 From e308474b85ff49f2b688a759351c4ec569636910 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jack=C2=B7Boos=C2=B7Yu?= <47264268+JackBoosY@users.noreply.github.com> Date: Tue, 17 Dec 2019 02:18:47 +0800 Subject: Update baseline to skip ogre conflicts (#9331) * update baseline * Replace ogre with ogre-next in baseline results --- scripts/ci.baseline.txt | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index febccd2fe..cda57fc22 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -1153,6 +1153,15 @@ ogdf:x64-uwp = skip ogdf:x64-windows = skip ogdf:x64-windows-static = skip ogdf:x86-windows = skip +# Conflicts with ogre +ogre-next:arm64-windows = skip +ogre-next:arm-uwp = skip +ogre-next:x64-osx = skip +ogre-next:x64-linux = skip +ogre-next:x64-uwp = skip +ogre-next:x64-windows = skip +ogre-next:x64-windows-static = skip +ogre-next:x86-windows = skip ois:arm64-windows=fail ois:arm-uwp=fail ois:x64-uwp=fail -- cgit v1.2.3 From af5f57c248d997d015f4b28a6cd390cbeef00396 Mon Sep 17 00:00:00 2001 From: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Date: Thu, 19 Dec 2019 11:48:28 -0800 Subject: Update baseline with 'leptonica:arm-uwp=fail' (#9349) --- scripts/ci.baseline.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index cda57fc22..89e718304 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -684,6 +684,7 @@ laszip:x64-uwp=fail lcm:x64-linux=fail lcm:x64-osx=fail leptonica:x64-uwp=fail +leptonica:arm-uwp=fail leveldb:arm-uwp=fail leveldb:x64-uwp=fail libaiff:x64-linux=fail -- cgit v1.2.3 From df4db7117b9b42f2476dd93b677a94b2f4183ec6 Mon Sep 17 00:00:00 2001 From: IronsDu Date: Sat, 21 Dec 2019 03:55:20 +0800 Subject: [brynet] Update to 1.0.5 (#9277) * Update portfile.cmake update brynet to tag 1.0.5 .(after now, brynet changed to header only) * Update portfile.cmake * Update CONTROL * Update ci.baseline.txt remove brynet's setting --- scripts/ci.baseline.txt | 4 ---- 1 file changed, 4 deletions(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 89e718304..fcc77fbea 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -173,10 +173,6 @@ breakpad:arm64-windows=fail breakpad:x64-osx=fail brotli:arm-uwp=fail brotli:x64-uwp=fail -brynet:arm-uwp=fail -brynet:x64-linux=fail -brynet:x64-osx=fail -brynet:x64-uwp=fail bullet3:arm64-windows=fail bullet3:arm-uwp=fail bullet3:x64-uwp=fail -- cgit v1.2.3 From 52d71092193952cc5859e56c7bb0990b5d4e5d00 Mon Sep 17 00:00:00 2001 From: Alvin <52727318+AlvinZhangH@users.noreply.github.com> Date: Sat, 21 Dec 2019 03:57:49 +0800 Subject: [simpleini] Fix build failure on travis CI (#9330) * [simpleini] Fix build failure on travis CI * [simpleini] x64-linux passing, remove from ci.baseline.txt * [simpleini] x64-osx passing, remove from ci.baseline.txt --- scripts/ci.baseline.txt | 2 -- 1 file changed, 2 deletions(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index fcc77fbea..466130d7e 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -1539,8 +1539,6 @@ shogun:x86-windows = skip simdjson:arm64-windows=fail simdjson:arm-uwp=fail simdjson:x86-windows=fail -simpleini:x64-linux=fail -simpleini:x64-osx=fail slikenet:arm-uwp=fail slikenet:x64-uwp=fail smpeg2:arm-uwp=fail -- cgit v1.2.3 From 14b0cf90e89dd6436f64a181bc44d76f76dff6fa Mon Sep 17 00:00:00 2001 From: Adam Jorgensen Date: Fri, 20 Dec 2019 15:00:29 -0500 Subject: [opendnp3] Add new port (#9313) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Added port for OpenDNP3 library * Added usage note * Handle library linkage setting * Removed deprecated vcpkg_common_functions include * Indicated that OpenDNP3 will fail to build on UWP targets * [opendnp3] Export cmake files and force to build static in Windows * [opendnp3] Fix include export-cmake name Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> --- scripts/ci.baseline.txt | 2 ++ 1 file changed, 2 insertions(+) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 466130d7e..21b0e2de2 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -1187,6 +1187,8 @@ opencv3:x64-uwp = skip opencv3:x64-windows = skip opencv3:x64-windows-static = skip opencv3:x86-windows = skip +opendnp3:x64-uwp=fail +opendnp3:arm-uwp=fail openexr:arm64-windows=fail openexr:arm-uwp=fail openexr:x64-uwp=fail -- cgit v1.2.3 From 0d5fc4c6ef86b942401658222ba1aab5c1ccbda4 Mon Sep 17 00:00:00 2001 From: Lily <47812810+LilyWangL@users.noreply.github.com> Date: Sat, 21 Dec 2019 04:15:14 +0800 Subject: [rttr] Add dependency rapidjson (#9252) * [rttr] Add dependency rapidjson * [rttr] Modify ci.baseline.txt * [rttr] Handle copyright --- scripts/ci.baseline.txt | 1 - 1 file changed, 1 deletion(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 21b0e2de2..96b4e48ef 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -1471,7 +1471,6 @@ rpclib:x64-uwp=fail rpclib:x64-windows=ignore rpclib:x86-windows=ignore rpclib:x64-windows-static=ignore -rttr:arm64-windows=fail rttr:arm-uwp=fail rttr:x64-uwp=fail scintilla:arm64-windows=fail -- cgit v1.2.3 From f8cfe6c16462941cfd53b3db9e47e4955e1c1789 Mon Sep 17 00:00:00 2001 From: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com> Date: Fri, 20 Dec 2019 21:20:31 +0100 Subject: Fix CMAKE_TRY_COMPILE_PLATFORM_VARIABLES (#8533) * Fix CMAKE_TRY_COMPILE_PLATFORM_VARIABLES to respect already set values closes #8506 * ws change to trigger full rebuild --- scripts/buildsystems/vcpkg.cmake | 2 +- scripts/cmake/vcpkg_fixup_cmake_targets.cmake | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'scripts') diff --git a/scripts/buildsystems/vcpkg.cmake b/scripts/buildsystems/vcpkg.cmake index ed9bcbc69..87a206eb1 100644 --- a/scripts/buildsystems/vcpkg.cmake +++ b/scripts/buildsystems/vcpkg.cmake @@ -283,7 +283,7 @@ if(NOT _CMAKE_IN_TRY_COMPILE) "set(_VCPKG_ROOT_DIR \"${_root_dir}\" CACHE STRING \"\")\n" ) else() - set(CMAKE_TRY_COMPILE_PLATFORM_VARIABLES + list(APPEND CMAKE_TRY_COMPILE_PLATFORM_VARIABLES VCPKG_TARGET_TRIPLET VCPKG_APPLOCAL_DEPS VCPKG_CHAINLOAD_TOOLCHAIN_FILE diff --git a/scripts/cmake/vcpkg_fixup_cmake_targets.cmake b/scripts/cmake/vcpkg_fixup_cmake_targets.cmake index c383fcb56..a042d9124 100644 --- a/scripts/cmake/vcpkg_fixup_cmake_targets.cmake +++ b/scripts/cmake/vcpkg_fixup_cmake_targets.cmake @@ -179,4 +179,4 @@ function(vcpkg_fixup_cmake_targets) endforeach() endfunction() - + -- cgit v1.2.3 From 024350d0e10bb70a013b22b00ac58dc62aab5958 Mon Sep 17 00:00:00 2001 From: Tatsuro Shibamura Date: Sat, 21 Dec 2019 09:19:51 +0900 Subject: [directxtk12] Update to dec2019 release (#9382) * [directxtk12] Update to dec2019 release * [directxtk12] Replace UWP detection with VCPKG_TARGET_IS_UWP --- scripts/ci.baseline.txt | 1 - 1 file changed, 1 deletion(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 96b4e48ef..49180c8fe 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -334,7 +334,6 @@ directxtk:arm64-windows=fail directxtk:x64-linux=fail directxtk:x64-osx=fail directxtk:x64-windows-static=fail -directxtk12:arm64-windows=fail directxtk12:x64-linux=fail directxtk12:x64-osx=fail directxtk12:x64-windows-static=fail -- cgit v1.2.3 From 1258ac0a10ddb805595e62fc7000fbaac314ea7f Mon Sep 17 00:00:00 2001 From: Tatsuro Shibamura Date: Sat, 21 Dec 2019 09:20:28 +0900 Subject: [directxtex] Update to dec2019 release (#9383) * [directxtex] Update to dec2019 release * [directxtex] Replace UWP detection with VCPKG_TARGET_IS_UWP --- scripts/ci.baseline.txt | 1 - 1 file changed, 1 deletion(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 49180c8fe..ad531088a 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -326,7 +326,6 @@ directxmesh:arm64-windows=fail directxmesh:x64-linux=fail directxmesh:x64-osx=fail directxmesh:x64-windows-static=fail -directxtex:arm64-windows=fail directxtex:x64-linux=fail directxtex:x64-osx=fail directxtex:x64-windows-static=fail -- cgit v1.2.3 From b5657848d42b9779c780a1e7aff1a9020208de30 Mon Sep 17 00:00:00 2001 From: Tatsuro Shibamura Date: Sat, 21 Dec 2019 09:20:50 +0900 Subject: [directxmesh] Update to dec2019 release (#9384) * [directxmesh] Update to dec2019 release * [directxmesh] Replace UWP detection with VCPKG_TARGET_IS_UWP --- scripts/ci.baseline.txt | 1 - 1 file changed, 1 deletion(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index ad531088a..17cc4b42a 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -322,7 +322,6 @@ devicenameresolver:x64-windows-static=fail dimcli:arm-uwp=fail dimcli:x64-osx=fail dimcli:x64-uwp=fail -directxmesh:arm64-windows=fail directxmesh:x64-linux=fail directxmesh:x64-osx=fail directxmesh:x64-windows-static=fail -- cgit v1.2.3 From a732ecda63ccd9bdb31dcf07b77dfe0cd122119b Mon Sep 17 00:00:00 2001 From: Tatsuro Shibamura Date: Sat, 21 Dec 2019 09:21:10 +0900 Subject: [directxtk] Update to dec2019 release (#9381) * [directxtk] Update to dec2019 release * [directxtk] Replace UWP detection with VCPKG_TARGET_IS_UWP --- scripts/ci.baseline.txt | 1 - 1 file changed, 1 deletion(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 17cc4b42a..a034584f3 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -328,7 +328,6 @@ directxmesh:x64-windows-static=fail directxtex:x64-linux=fail directxtex:x64-osx=fail directxtex:x64-windows-static=fail -directxtk:arm64-windows=fail directxtk:x64-linux=fail directxtk:x64-osx=fail directxtk:x64-windows-static=fail -- cgit v1.2.3 From 59b28867dc36d20652116026d4e113fe947402db Mon Sep 17 00:00:00 2001 From: Robert Schumacher Date: Sat, 21 Dec 2019 11:34:24 -0800 Subject: [vcpkg-baseline] Fixes for vtk, libarchive, xalan-c, and openvpn3 on Linux (#9411) * [libarchive] Fix cpu_set_t missing * [xalan-c] Fix flakiness in presense of ICU * [openvpn3] Add missing bits/endian.h include * [vcpkg-baseline] Mark vtk as no longer failing --- scripts/ci.baseline.txt | 1 - 1 file changed, 1 deletion(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index a034584f3..c39b453ad 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -1704,7 +1704,6 @@ vlpp:arm64-windows=fail vlpp:arm-uwp=fail vlpp:x64-osx=fail vlpp:x64-uwp=fail -vtk:x64-linux=fail vulkan:arm64-windows=fail vulkan:arm-uwp=fail vulkan:x64-linux=fail -- cgit v1.2.3 From c0d22c88ea7638d1b74339f9e9adfd37b0f525ed Mon Sep 17 00:00:00 2001 From: Robert Schumacher Date: Mon, 23 Dec 2019 06:10:12 -0800 Subject: [vcpkg_install_qmake] Add vcpkg_install_qmake (#9412) * [vcpkg_install_qmake] Add vcpkg_install_qmake and convert existing ports to use it. [vcpkg_configure_qmake] Add 'staticlib' to CONFIG in static builds * [vcpkg_configure_qmake] Don't specify DESTDIR * [libqglviewer][vcpkg_configure_qmake] Add staticlib CONFIG only for libqglviewer * [qt5-base] Increment version to track changes in vcpkg_configure_qmake() --- scripts/ci.baseline.txt | 2 - scripts/cmake/vcpkg_common_functions.cmake | 1 + scripts/cmake/vcpkg_configure_qmake.cmake | 16 ++++---- scripts/cmake/vcpkg_install_qmake.cmake | 64 ++++++++++++++++++++++++++++++ 4 files changed, 73 insertions(+), 10 deletions(-) create mode 100644 scripts/cmake/vcpkg_install_qmake.cmake (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index c39b453ad..c53c3e314 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -599,8 +599,6 @@ hypre:x64-osx=fail icu:arm64-windows=fail icu:arm-uwp=fail icu:x64-uwp=fail -ignition-math4:x64-uwp=fail -ignition-math4:x64-windows-static=fail ignition-msgs1:arm64-windows=fail ignition-msgs1:arm-uwp=fail ignition-msgs1:x64-uwp=fail diff --git a/scripts/cmake/vcpkg_common_functions.cmake b/scripts/cmake/vcpkg_common_functions.cmake index 4aa115f47..564ac9421 100644 --- a/scripts/cmake/vcpkg_common_functions.cmake +++ b/scripts/cmake/vcpkg_common_functions.cmake @@ -26,6 +26,7 @@ include(vcpkg_install_meson) include(vcpkg_install_msbuild) include(vcpkg_install_make) include(vcpkg_install_nmake) +include(vcpkg_install_qmake) include(vcpkg_configure_cmake) include(vcpkg_configure_meson) include(vcpkg_configure_qmake) diff --git a/scripts/cmake/vcpkg_configure_qmake.cmake b/scripts/cmake/vcpkg_configure_qmake.cmake index a04a4c8f6..ad5682a3d 100644 --- a/scripts/cmake/vcpkg_configure_qmake.cmake +++ b/scripts/cmake/vcpkg_configure_qmake.cmake @@ -26,7 +26,7 @@ function(vcpkg_configure_qmake) message(FATAL_ERROR "vcpkg_configure_qmake: unable to find qmake.") endif() - if(${VCPKG_LIBRARY_LINKAGE} STREQUAL "static") + if(VCPKG_LIBRARY_LINKAGE STREQUAL "static") list(APPEND _csc_OPTIONS "CONFIG-=shared") list(APPEND _csc_OPTIONS "CONFIG*=static") else() @@ -35,10 +35,10 @@ function(vcpkg_configure_qmake) list(APPEND _csc_OPTIONS_DEBUG "CONFIG*=separate_debug_info") endif() - if(VCPKG_TARGET_IS_WINDOWS AND ${VCPKG_CRT_LINKAGE} STREQUAL "static") + if(VCPKG_TARGET_IS_WINDOWS AND VCPKG_CRT_LINKAGE STREQUAL "static") list(APPEND _csc_OPTIONS "CONFIG*=static-runtime") endif() - + # Cleanup build directories file(REMOVE_RECURSE ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-dbg) @@ -55,9 +55,9 @@ function(vcpkg_configure_qmake) set(BUILD_OPT -- ${_csc_BUILD_OPTIONS} ${_csc_BUILD_OPTIONS_RELEASE}) endif() vcpkg_execute_required_process( - COMMAND ${QMAKE_COMMAND} CONFIG-=debug CONFIG+=release - ${_csc_OPTIONS} ${_csc_OPTIONS_RELEASE} ${_csc_SOURCE_PATH} - -qtconf "${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel/qt.conf" + COMMAND ${QMAKE_COMMAND} CONFIG-=debug CONFIG+=release + ${_csc_OPTIONS} ${_csc_OPTIONS_RELEASE} ${_csc_SOURCE_PATH} + -qtconf "${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel/qt.conf" ${BUILD_OPT} WORKING_DIRECTORY ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel LOGNAME config-${TARGET_TRIPLET}-rel @@ -74,8 +74,8 @@ function(vcpkg_configure_qmake) set(BUILD_OPT -- ${_csc_BUILD_OPTIONS} ${_csc_BUILD_OPTIONS_DEBUG}) endif() vcpkg_execute_required_process( - COMMAND ${QMAKE_COMMAND} CONFIG-=release CONFIG+=debug - ${_csc_OPTIONS} ${_csc_OPTIONS_DEBUG} ${_csc_SOURCE_PATH} + COMMAND ${QMAKE_COMMAND} CONFIG-=release CONFIG+=debug + ${_csc_OPTIONS} ${_csc_OPTIONS_DEBUG} ${_csc_SOURCE_PATH} -qtconf "${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-dbg/qt.conf" ${BUILD_OPT} WORKING_DIRECTORY ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-dbg diff --git a/scripts/cmake/vcpkg_install_qmake.cmake b/scripts/cmake/vcpkg_install_qmake.cmake new file mode 100644 index 000000000..571b55a68 --- /dev/null +++ b/scripts/cmake/vcpkg_install_qmake.cmake @@ -0,0 +1,64 @@ +## # vcpkg_install_qmake +## +## Build and install a qmake project. +## +## ## Usage: +## ```cmake +## vcpkg_install_qmake(...) +## ``` +## +## ## Parameters: +## See [`vcpkg_build_qmake()`](vcpkg_build_qmake.md). +## +## ## Notes: +## This command transparently forwards to [`vcpkg_build_qmake()`](vcpkg_build_qmake.md). +## +## Additionally, this command will copy produced .libs/.dlls/.as/.dylibs/.sos to the appropriate +## staging directories. +## +## ## Examples +## +## * [libqglviewer](https://github.com/Microsoft/vcpkg/blob/master/ports/libqglviewer/portfile.cmake) + +function(vcpkg_install_qmake) + vcpkg_build_qmake(${ARGN}) + file(GLOB_RECURSE RELEASE_LIBS + ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel/*.lib + ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel/*.a + ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel/*.so + ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel/*.so.* + ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel/*.dylib + ) + file(GLOB_RECURSE RELEASE_BINS + ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel/*.dll + ) + file(GLOB_RECURSE DEBUG_LIBS + ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-dbg/*.lib + ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-dbg/*.a + ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-dbg/*.so + ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-dbg/*.so.* + ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-dbg/*.dylib + ) + file(GLOB_RECURSE DEBUG_BINS + ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-dbg/*.dll + ) + if(NOT RELEASE_LIBS AND NOT DEBUG_LIBS) + message(FATAL_ERROR "Build did not appear to produce any libraries. If this is intended, use `vcpkg_build_qmake()` directly.") + endif() + if(RELEASE_LIBS) + file(MAKE_DIRECTORY ${CURRENT_PACKAGES_DIR}/lib) + file(COPY ${RELEASE_LIBS} DESTINATION ${CURRENT_PACKAGES_DIR}/lib) + endif() + if(DEBUG_LIBS) + file(MAKE_DIRECTORY ${CURRENT_PACKAGES_DIR}/debug/lib) + file(COPY ${DEBUG_LIBS} DESTINATION ${CURRENT_PACKAGES_DIR}/debug/lib) + endif() + if(RELEASE_BINS) + file(MAKE_DIRECTORY ${CURRENT_PACKAGES_DIR}/bin) + file(COPY ${RELEASE_BINS} DESTINATION ${CURRENT_PACKAGES_DIR}/bin) + endif() + if(DEBUG_BINS) + file(MAKE_DIRECTORY ${CURRENT_PACKAGES_DIR}/debug/bin) + file(COPY ${DEBUG_BINS} DESTINATION ${CURRENT_PACKAGES_DIR}/debug/bin) + endif() +endfunction() -- cgit v1.2.3 From f3c11016efb9acd4dd2f16f98519bb7b499f5a45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jack=C2=B7Boos=C2=B7Yu?= <47264268+JackBoosY@users.noreply.github.com> Date: Tue, 24 Dec 2019 04:18:50 +0800 Subject: [hiredis] Support building static (#9388) * [hiredis] Support building static * update baseline * update baseline --- scripts/ci.baseline.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index c53c3e314..a905cba96 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -579,12 +579,8 @@ hidapi:x64-linux=fail hidapi:x64-osx=fail hidapi:x64-uwp=fail highfive:x64-osx=fail -hiredis:arm64-windows=fail hiredis:arm-uwp=fail hiredis:x64-uwp=fail -hiredis:x64-windows=fail -hiredis:x64-windows-static=fail -hiredis:x86-windows=fail hpx:x64-windows-static=fail hunspell:x64-linux=fail hunspell:x64-osx=fail @@ -1449,6 +1445,10 @@ realsense2:arm-uwp=fail realsense2:x64-linux=fail realsense2:x64-osx=fail realsense2:x64-uwp=fail +redis-plus-plus:x86-windows=fail +redis-plus-plus:x64-windows=fail +redis-plus-plus:x64-windows-static=fail +redis-plus-plus:arm64-windows=fail reproc:arm-uwp=fail reproc:x64-uwp=fail restbed:arm-uwp=fail -- cgit v1.2.3 From 1c4a1d1cef7eaf23f6d9ff1785c35625479b0942 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jack=C2=B7Boos=C2=B7Yu?= <47264268+JackBoosY@users.noreply.github.com> Date: Tue, 24 Dec 2019 04:40:21 +0800 Subject: [protobuf-c]Add new port. (#8624) * [protobuf-c]Add new port. * [protobuf-c]Add homepage. * [protobuf-c] Remove useless code. * update baseline * update baseline --- scripts/ci.baseline.txt | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index a905cba96..bc2f38650 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -1340,6 +1340,12 @@ pqp:x64-uwp=fail proj4:arm64-windows=fail proj4:arm-uwp=fail proj4:x64-uwp=fail +protobuf-c:x86-windows=fail +protobuf-c:x64-windows=fail +protobuf-c:x64-windows-static=fail +protobuf-c:x64-uwp=fail +protobuf-c:arm64-windows=fail +protobuf-c:arm-uwp=fail ptex:arm-uwp=fail ptex:x64-linux=fail ptex:x64-osx=fail -- cgit v1.2.3 From 8cab87ed93e641cb3f80918d55c3bce35cedd0c3 Mon Sep 17 00:00:00 2001 From: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Date: Thu, 2 Jan 2020 10:58:25 -0800 Subject: Update baseline (#9435) * Remove freerdp:x64-linux=fail from ci.baseline.txt * Update * Add azure-kinect-sensor-sdk:x64-windows-static=fail --- scripts/ci.baseline.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index bc2f38650..62fcb4e52 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -113,6 +113,7 @@ aws-lambda-cpp:x86-windows=fail aws-sdk-cpp:x64-linux=ignore azure-c-shared-utility:arm-uwp=fail azure-c-shared-utility:x64-uwp=fail +azure-kinect-sensor-sdk:x64-windows-static=fail basisu:x64-linux=ignore bde:arm64-windows=fail bde:arm-uwp=fail @@ -191,7 +192,7 @@ cartographer:x64-osx=fail casclib:arm-uwp=fail casclib:x64-uwp=fail catch-classic:arm64-windows = skip -catch-classic:arm-uw p = skip +catch-classic:arm-uwp = skip catch-classic:x64-linux = skip catch-classic:x64-osx = skip catch-classic:x64-uwp = skip @@ -466,7 +467,6 @@ freeimage:x64-linux=fail freeimage:x64-osx=fail freerdp:arm64-windows=fail freerdp:arm-uwp=fail -freerdp:x64-linux=fail freerdp:x64-osx=fail freerdp:x64-uwp=fail freetds:arm64-windows=fail -- cgit v1.2.3 From 8b07958e8be8f678cef44605d605084f61f6042e Mon Sep 17 00:00:00 2001 From: Victor Derks Date: Thu, 2 Jan 2020 22:30:27 +0100 Subject: [charls] upgrade to 2.1.0 (#9494) * [charls] upgrade to 2.1.0 Upgrade to the latest released version of CharLS. The patch file has become obsolete. * Remove charls=fail triplets from ci.baseline.txt Both arm-uwp and x64-uwp can be build. --- scripts/ci.baseline.txt | 2 -- 1 file changed, 2 deletions(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 62fcb4e52..f2b1d797a 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -213,8 +213,6 @@ chakracore:x64-linux=fail chakracore:x64-osx=fail chakracore:x64-uwp=fail chakracore:x64-windows-static=fail -charls:arm-uwp=fail -charls:x64-uwp=fail chartdir:arm64-windows=fail chartdir:arm-uwp=fail chartdir:x64-uwp=fail -- cgit v1.2.3 From 97485dc0369b35e6ca4a536ee299a8d5bdfcb45c Mon Sep 17 00:00:00 2001 From: Alvin <52727318+AlvinZhangH@users.noreply.github.com> Date: Fri, 3 Jan 2020 05:56:14 +0800 Subject: [uvatlas] Upgrade to dec2019 (#9379) * [uvatlas] Upgrade to dec2019 * [uvatlas] Delete and update deprecated functions * [uvatlas] x64-uwp passing, remove from ci.baseline.txt * [uvatlas] Don't test x86-windows-static by default, remove it --- scripts/ci.baseline.txt | 1 - 1 file changed, 1 deletion(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index f2b1d797a..d40cdb228 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -1698,7 +1698,6 @@ uvatlas:arm64-windows=fail uvatlas:arm-uwp=fail uvatlas:x64-linux=fail uvatlas:x64-osx=fail -uvatlas:x64-uwp=fail uvatlas:x64-windows-static=fail vectorclass:arm64-windows=fail vectorclass:arm-uwp=fail -- cgit v1.2.3 From 140ddf37cdcc63d0b6cd32378c6e0323c73a58d1 Mon Sep 17 00:00:00 2001 From: Phoebe <20694052+PhoebeHui@users.noreply.github.com> Date: Tue, 7 Jan 2020 03:00:01 +0800 Subject: [box2d] Update to 2019-12-31 (#9529) * [box2d] Update to 2019-12-31 * Udpate ci baseline file * Update ci baseline file --- scripts/ci.baseline.txt | 2 ++ 1 file changed, 2 insertions(+) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index d40cdb228..eb2e2a74a 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -170,6 +170,8 @@ boost-wave:x64-uwp=fail botan:arm64-windows=fail botan:arm-uwp=fail botan:x64-uwp=fail +box2d:x64-uwp=fail +box2d:arm-uwp=fail breakpad:arm64-windows=fail breakpad:x64-osx=fail brotli:arm-uwp=fail -- cgit v1.2.3 From 9bd91cbebe13d7855595185cd44d0c9ea9049763 Mon Sep 17 00:00:00 2001 From: Thad House Date: Mon, 6 Jan 2020 11:08:52 -0800 Subject: [wpilib] update to 2020.1.1 (#9513) --- scripts/ci.baseline.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index eb2e2a74a..2ed3eee7b 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -1754,6 +1754,7 @@ wintoast:x64-uwp=fail woff2:x64-linux=fail woff2:x64-osx=fail woff2:x64-windows-static=fail +wpilib:x64-osx=fail wxwidgets:x64-linux=fail wxwidgets:x64-osx=fail x264:arm64-windows=fail -- cgit v1.2.3 From 96bfe1b594f89de585565287626d7b02e1637b19 Mon Sep 17 00:00:00 2001 From: winsoft666 <46803815+winsoft666@users.noreply.github.com> Date: Tue, 7 Jan 2020 03:13:17 +0800 Subject: [akali] Add new port (#9499) * Add: set(VCPKG_PLATFORM_TOOLSET v140) * add ppxbase and ppxnet. * nice, ppxbase and ppxnet can install successful. * update to v1.7 * + add duilib2 - update ppxbase, ppxnet. * set VCPKG_PLATFORM_TOOLSET to vc141. duilib2/ppxbase/ppxnet port. * library version. * duilib2, ppxbase version. * duilib2 version * update duilib2/ppxbase version. * update duilib2 code version. * update ppxbase version. update duilib2 version. * update ppxbase/duilib2 cmake config. * duilib2 version. * ppxbase version. * + add akali library. * update ports script. * ports update. * add akali * remove duilib2/ppxnet * revert * update akali version. * update akali version. * Update portfile.cmake * Update portfile.cmake --- scripts/ci.baseline.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 2ed3eee7b..4da0925de 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -1813,5 +1813,7 @@ zeromq:x64-uwp=fail ## Add new items alphabetically - +akali:x64-uwp=fail +akali:arm-uwp=fail +akali:arm64-windows=fail -- cgit v1.2.3 From a17d8cbf955e90efff4556073e203fd252e4e19c Mon Sep 17 00:00:00 2001 From: Tatsuro Shibamura Date: Tue, 7 Jan 2020 05:32:55 +0900 Subject: [sdl1] Add build support for ARM64 Windows 10 (#9301) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * [sdl1] Add build support for ARM64 Windows 10 * update baseline * [sdl1] update version info * update baseline * Revert 5f71592f54eeb508a7a64f3bf3d4a770719029b8 Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> --- scripts/ci.baseline.txt | 1 - 1 file changed, 1 deletion(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 4da0925de..23f4805c3 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -1496,7 +1496,6 @@ sdformat6:arm64-windows=fail sdformat6:arm-uwp=fail sdformat6:x64-uwp=fail sdformat6:x64-linux=ignore -sdl1:arm64-windows=fail sdl1:arm-uwp=fail sdl1:x64-linux=fail sdl1:x64-osx=fail -- cgit v1.2.3 From f8165f72709cce797058164b389a105ca4c412a9 Mon Sep 17 00:00:00 2001 From: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com> Date: Mon, 6 Jan 2020 21:36:51 +0100 Subject: [qt5-base] Fix Qt5 linux build and be a bit less flaky in CI (#9260) * Fix static qt5 builds and ignore system qmake closes #9234 and #9239 * fix angle conflict and icu dependency * add egl-registry as a dependency * remove space * adding spaces resolved the problem * move files only if they exist * Update the Wrapper to use the Postgres target fixes some observed linkage issues * update baseline * add fontconfig on linux so CI is less flaky in a full rebuild * fix linkage dependent qt5-imageformats libs * Fix Wrapper for Linux and add other platform libs to Qt5::Core * fix plugin properties in cmake files * fix cmake files. * fix missing plugin qminimal deployment into tools dir * change wrapper slightly * UNIX also means APPLE so it needs to be excluded * fix the static windows build * mark the parts of fixcmake which require further work to work with single configuration builds * Update ci.baseline.txt make qt5-tools pass for CI testing * fix last regression * break auto fontconfig in configure script to fix qt5-tools * update baseline * enable verbose to debug ci * try to help it instead of breaking it * completly link icu * try to fix fontconfig configure * fix configure call. cannot be called with a list! * remove invalid line from patch * force icu and reduce the required icu libs according to the configure script * fix icu linkage * add more icu dependencies and names for windows * add more icu libs. Seems like all are needed * fix typo * print icu libs in debug * check releasenames * try again * change link order * add icu to wrapper * fix typo * patch icu configure for static windows builds * add other icu libraries to the icu patch * fix icu in x64-windows-static * update baseline. VTK builds in local WSL so it should work in CI * update VTK control to force rebuild * remove qt5-tools=pass from baseline * remove qcustomplot:x64-linux=fail from baseline Co-authored-by: Robert Schumacher --- scripts/ci.baseline.txt | 20 -------------------- scripts/cmake/vcpkg_configure_qmake.cmake | 6 +++++- 2 files changed, 5 insertions(+), 21 deletions(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 23f4805c3..87919c1f2 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -304,7 +304,6 @@ cudnn:arm-uwp=fail cudnn:x64-uwp=fail cudnn:x64-windows-static=fail cudnn:x86-windows=fail -cutelyst2:x64-linux=fail cutelyst2:x64-osx=fail darknet:arm-uwp=fail darknet:x64-uwp=fail @@ -1365,7 +1364,6 @@ python3:x64-uwp=fail qca:x64-linux=fail qca:x64-osx=fail qca:x64-windows-static=fail -qcustomplot:x64-linux=fail qcustomplot:x64-osx=fail qhull:arm-uwp=ignore qhull:x64-windows-static=ignore @@ -1375,32 +1373,14 @@ qpid-proton:x64-uwp=fail qpid-proton:x64-windows-static=fail qscintilla:x64-linux=fail qscintilla:x64-osx=fail -qt-advanced-docking-system:x64-linux=ignore qt5-activeqt:x64-linux=fail qt5-activeqt:x64-osx=fail -qt5-base:x64-linux=fail -qt5-charts:x64-linux=ignore -qt5-connectivity:x64-linux=ignore -qt5-datavis3d:x64-linux=ignore qt5-macextras:x64-linux=fail qt5-macextras:x64-windows=fail qt5-macextras:x64-windows-static=fail qt5-macextras:x86-windows=fail -qt5-mqtt:x64-linux=ignore -qt5-networkauth:x64-linux=ignore -qt5-quickcontrols2:x64-linux=ignore -qt5-remoteobjects:x64-linux=ignore -qt5-scxml:x64-linux=ignore -qt5-serialport:x64-linux=ignore -qt5-speech:x64-linux=ignore -qt5-tools:x64-linux=ignore -qt5-tools:x64-windows-static=ignore -qt5-webchannel:x64-linux=ignore -qt5-websockets:x64-linux=ignore -qt5-webview:x64-linux=ignore qt5-winextras:x64-linux=fail qt5-winextras:x64-osx=fail -qt5-xmlpatterns:x64-linux=ignore quickfast:x64-linux=ignore quickfix:x64-linux=ignore quickfix:x64-windows=ignore diff --git a/scripts/cmake/vcpkg_configure_qmake.cmake b/scripts/cmake/vcpkg_configure_qmake.cmake index ad5682a3d..44230a79e 100644 --- a/scripts/cmake/vcpkg_configure_qmake.cmake +++ b/scripts/cmake/vcpkg_configure_qmake.cmake @@ -20,7 +20,11 @@ function(vcpkg_configure_qmake) # Find qmake executable set(_triplet_hostbindir ${CURRENT_INSTALLED_DIR}/tools/qt5/bin) - find_program(QMAKE_COMMAND NAMES qmake PATHS ${VCPKG_QT_HOST_TOOLS_ROOT_DIR}/bin ${_triplet_hostbindir}) + if(DEFINED VCPKG_QT_HOST_TOOLS_ROOT_DIR) + find_program(QMAKE_COMMAND NAMES qmake PATHS ${VCPKG_QT_HOST_TOOLS_ROOT_DIR}/bin ${_triplet_hostbindir} NO_DEFAULT_PATH) + else() + find_program(QMAKE_COMMAND NAMES qmake PATHS ${_triplet_hostbindir} NO_DEFAULT_PATH) + endif() if(NOT QMAKE_COMMAND) message(FATAL_ERROR "vcpkg_configure_qmake: unable to find qmake.") -- cgit v1.2.3 From 95d989c4a40023f46be66753443789c4a98ea4a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jack=C2=B7Boos=C2=B7Yu?= <47264268+JackBoosY@users.noreply.github.com> Date: Tue, 7 Jan 2020 04:44:46 +0800 Subject: [pdal] fix static build (#9308) * [pdal] fix static build * update baseline * [pdal] Re-fix find dependency geos * [padl] Find library geos_c/libgeos_c instead of library geos/libgeos * [pdal] Fix dependency boost * update baseline --- scripts/ci.baseline.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 87919c1f2..9aa7f493a 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -1267,7 +1267,7 @@ pbc:x64-osx=fail pcre2:arm-uwp=fail pdal:x64-linux=fail pdal:x64-osx=fail -pdal:x64-windows-static=fail +pdal-c:x64-windows-static=fail pdcurses:arm-uwp=fail pdcurses:x64-linux=fail pdcurses:x64-osx=fail -- cgit v1.2.3 From fb2006edf9b2b7338263abc629d59441b5da32d1 Mon Sep 17 00:00:00 2001 From: Tanner Gooding Date: Mon, 6 Jan 2020 13:14:20 -0800 Subject: [nethost] Adding a port for nethost (#8701) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Adding a port for nethost * Fixing ref, removing unneeded include, and marking unsupported architectures for nethost * Fixing the expected sha512 for nethost * Setting nethost to fail on static and uwp * Removing an unecessary file(REMOVE_RECURSE) from nethost * update baseline * [nethost] Update to latest from dotnet/runtime * [vcpkg-baseline] Update baseline for nethost * [vcpkg-baseline] Update baseline for nethost Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: Robert Schumacher --- scripts/ci.baseline.txt | 2 ++ 1 file changed, 2 insertions(+) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 9aa7f493a..f27711839 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -1097,6 +1097,8 @@ nanovg:x86-windows=ignore nativefiledialog:arm-uwp=fail nativefiledialog:x64-uwp=fail netcdf-cxx4:x64-linux=ignore +nethost:x64-uwp=fail +nethost:arm-uwp=fail networkdirect-sdk:arm64-windows=fail networkdirect-sdk:arm-uwp=fail networkdirect-sdk:x64-linux=fail -- cgit v1.2.3 From 86c947bcbbd29780c881be106fce6f11597c1090 Mon Sep 17 00:00:00 2001 From: dan-shaw <51385773+dan-shaw@users.noreply.github.com> Date: Mon, 6 Jan 2020 14:21:41 -0800 Subject: update baseline --- scripts/ci.baseline.txt | 1 - 1 file changed, 1 deletion(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index f27711839..5278a90da 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -462,7 +462,6 @@ forge:x86-windows=fail freeglut:arm64-windows=fail freeglut:arm-uwp=fail freeglut:x64-uwp=fail -freeimage:x64-linux=fail freeimage:x64-osx=fail freerdp:arm64-windows=fail freerdp:arm-uwp=fail -- cgit v1.2.3 From e13ed9547a1e33064622e99fe213018634d3cfa3 Mon Sep 17 00:00:00 2001 From: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Date: Mon, 6 Jan 2020 14:29:12 -0800 Subject: [libmagic] Add new port (#8650) * [libmagic] Add new port * Update * Add debug build * Rebuild * Update source address * Update ci.baseline.txt --- scripts/ci.baseline.txt | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 5278a90da..ff08325e6 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -745,6 +745,12 @@ liblsl:x64-osx=fail liblsl:x64-uwp=fail libmad:arm-uwp=fail libmad:x64-uwp=fail +libmagic:x86-windows=fail +libmagic:x64-windows=fail +libmagic:x64-windows-static=fail +libmagic:x64-uwp=fail +libmagic:arm64-windows=fail +libmagic:arm-uwp=fail libmariadb:arm64-windows = skip libmariadb:arm-uwp = skip libmariadb:x64-linux = skip -- cgit v1.2.3 From ec2ceeba40c6da6af1c79b32afa822c0082e42f7 Mon Sep 17 00:00:00 2001 From: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Date: Mon, 6 Jan 2020 14:58:27 -0800 Subject: [tfhe] Add new port (#8386) * [tfhe] Add new port * Add the message for not support OSX * Update message and ci.baseline.txt --- scripts/ci.baseline.txt | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index ff08325e6..ca56e3d9d 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -1604,6 +1604,12 @@ tensorflow-cc:x86-windows=fail tesseract:x64-windows=ignore tesseract:x64-windows-static=ignore tesseract:x86-windows=ignore +tfhe:x86-windows=fail +tfhe:x64-windows=fail +tfhe:x64-windows-static=fail +tfhe:x64-uwp=fail +tfhe:arm64-windows=fail +tfhe:arm-uwp=fail theia:arm64-windows = skip theia:arm-uwp = skip theia:x64-uwp = skip -- cgit v1.2.3 From eab8812ac5f78fe115f4717beb364b4e1f9cf220 Mon Sep 17 00:00:00 2001 From: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Date: Mon, 6 Jan 2020 14:59:18 -0800 Subject: [libb2] Add new port (#8518) * [libb2] Add new port * Update * Update ci.baseline.txt --- scripts/ci.baseline.txt | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index ca56e3d9d..c45d4bbb7 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -676,6 +676,12 @@ libarchive:arm64-windows=fail libarchive:arm-uwp=fail libarchive:x64-uwp=fail libass:x64-windows-static=fail +libb2:x86-windows=fail +libb2:x64-windows=fail +libb2:x64-windows-static=fail +libb2:x64-uwp=fail +libb2:arm64-windows=fail +libb2:arm-uwp=fail libbf:arm64-windows=fail libbf:arm-uwp=fail libbf:x64-uwp=fail -- cgit v1.2.3 From 2f380c61539078efaa2bec64ec4df766c8929e2a Mon Sep 17 00:00:00 2001 From: JackBoosY Date: Wed, 8 Jan 2020 21:50:28 -0800 Subject: Update baseline to fix osx failure --- scripts/ci.baseline.txt | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index c45d4bbb7..f48310721 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -179,6 +179,7 @@ brotli:x64-uwp=fail bullet3:arm64-windows=fail bullet3:arm-uwp=fail bullet3:x64-uwp=fail +bullet3:x64-osx=fail butteraugli:x64-linux=ignore caf:arm-uwp=fail caf:x64-uwp=fail @@ -273,6 +274,7 @@ cppkafka:x64-linux=ignore cppmicroservices:arm64-windows=fail cppmicroservices:arm-uwp=fail cppmicroservices:x64-uwp=fail +cppmicroservices:x64-osx=fail cpp-netlib:arm-uwp=fail cpp-netlib:x64-uwp=fail cpp-netlib:x64-linux=ignore @@ -536,6 +538,7 @@ glfw3:arm-uwp=fail glfw3:x64-uwp=fail glib:x64-uwp=fail glib:x64-windows-static=fail +glib:x64-osx=fail globjects:x64-linux=ignore gmmlib:arm64-windows=fail gmmlib:arm-uwp=fail @@ -671,6 +674,7 @@ leptonica:x64-uwp=fail leptonica:arm-uwp=fail leveldb:arm-uwp=fail leveldb:x64-uwp=fail +libaaplus:x64-osx=fail libaiff:x64-linux=fail libarchive:arm64-windows=fail libarchive:arm-uwp=fail @@ -682,6 +686,7 @@ libb2:x64-windows-static=fail libb2:x64-uwp=fail libb2:arm64-windows=fail libb2:arm-uwp=fail +libb2:x64-osx=fail libbf:arm64-windows=fail libbf:arm-uwp=fail libbf:x64-uwp=fail @@ -728,6 +733,7 @@ libgit2:arm64-windows=fail libgit2:arm-uwp=fail libgit2:x64-uwp=fail libgo:x64-osx=fail +libguarded:x64-osx=fail libhydrogen:arm64-windows=fail libics:arm-uwp=fail libics:x64-uwp=fail @@ -757,6 +763,7 @@ libmagic:x64-windows-static=fail libmagic:x64-uwp=fail libmagic:arm64-windows=fail libmagic:arm-uwp=fail +libmagic:x64-osx=fail libmariadb:arm64-windows = skip libmariadb:arm-uwp = skip libmariadb:x64-linux = skip @@ -1168,6 +1175,7 @@ ompl:x64-osx=fail ompl:x64-linux=ignore open62541:arm-uwp=fail open62541:x64-uwp=fail +open62541:x64-osx=fail openal-soft:arm-uwp=fail openal-soft:x64-uwp=fail openblas:arm64-windows=fail @@ -1381,6 +1389,7 @@ qcustomplot:x64-osx=fail qhull:arm-uwp=ignore qhull:x64-windows-static=ignore qhull:x64-uwp=ignore +qhull:x64-osx=fail qpid-proton:arm-uwp=fail qpid-proton:x64-uwp=fail qpid-proton:x64-windows-static=fail @@ -1616,6 +1625,7 @@ tfhe:x64-windows-static=fail tfhe:x64-uwp=fail tfhe:arm64-windows=fail tfhe:arm-uwp=fail +tfhe:x64-osx=fail theia:arm64-windows = skip theia:arm-uwp = skip theia:x64-uwp = skip @@ -1814,4 +1824,4 @@ zeromq:x64-uwp=fail akali:x64-uwp=fail akali:arm-uwp=fail akali:arm64-windows=fail - +akali:x64-osx=fail -- cgit v1.2.3 From 6e2d1e626f20cadd6551cc8ccd247a08b1c4c665 Mon Sep 17 00:00:00 2001 From: JackBoosY Date: Wed, 8 Jan 2020 22:00:26 -0800 Subject: [libguarded] Correct hash --- scripts/ci.baseline.txt | 1 - 1 file changed, 1 deletion(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index f48310721..3900586c9 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -733,7 +733,6 @@ libgit2:arm64-windows=fail libgit2:arm-uwp=fail libgit2:x64-uwp=fail libgo:x64-osx=fail -libguarded:x64-osx=fail libhydrogen:arm64-windows=fail libics:arm-uwp=fail libics:x64-uwp=fail -- cgit v1.2.3 From 8bec8b516bae9984aca8a54d9d858bf32bf0c09e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jack=C2=B7Boos=C2=B7Yu?= <47264268+JackBoosY@users.noreply.github.com> Date: Fri, 10 Jan 2020 06:39:10 +0800 Subject: [sdl1]Change build method to vcpkg_*_make (#9207) * [sdl1]Change build method to vcpkg_*_make * [sdl1] Fix output message * [sdl1]Fix build. * [sdl1] Correct message * update baseline --- scripts/ci.baseline.txt | 2 -- 1 file changed, 2 deletions(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index c45d4bbb7..6dec59170 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -1490,8 +1490,6 @@ sdformat6:arm-uwp=fail sdformat6:x64-uwp=fail sdformat6:x64-linux=ignore sdl1:arm-uwp=fail -sdl1:x64-linux=fail -sdl1:x64-osx=fail sdl1:x64-uwp=fail sdl2-gfx:arm64-windows=fail sdl2-gfx:x64-linux=fail -- cgit v1.2.3 From 504eeea5148510645a884688d04434373054d501 Mon Sep 17 00:00:00 2001 From: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com> Date: Fri, 10 Jan 2020 00:26:27 +0100 Subject: Map MinSizeRel and RelWithDebInfo correctly (#6393) * Map MinSizeRel and RelWithDebInfo to Release by default * switch to CMAKE_CONFIGURATION_TYPES * changed mapping slightly * add empty list element to the mapping * more comments and an option to turn verbose messages on. * removed line info. It would require the file name to make sense out of it. --- scripts/buildsystems/vcpkg.cmake | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'scripts') diff --git a/scripts/buildsystems/vcpkg.cmake b/scripts/buildsystems/vcpkg.cmake index 87a206eb1..e549f3fa1 100644 --- a/scripts/buildsystems/vcpkg.cmake +++ b/scripts/buildsystems/vcpkg.cmake @@ -1,6 +1,10 @@ # Mark variables as used so cmake doesn't complain about them mark_as_advanced(CMAKE_TOOLCHAIN_FILE) +# VCPKG toolchain options. +option(VCPKG_VERBOSE "Enables messages from the VCPKG toolchain for debugging purposes." OFF) +mark_as_advanced(VCPKG_VERBOSE) + # Determine whether the toolchain is loaded during a try-compile configuration get_property(_CMAKE_IN_TRY_COMPILE GLOBAL PROPERTY IN_TRY_COMPILE) @@ -22,6 +26,24 @@ if(VCPKG_TOOLCHAIN) return() endif() +if(DEFINED CMAKE_CONFIGURATION_TYPES) #Generating with a multi config generator + #If CMake does not have a mapping for MinSizeRel and RelWithDebInfo in imported targets + #it will map those configuration to the first valid configuration in CMAKE_CONFIGURATION_TYPES. + #By default this is the debug configuration which is wrong. + if(NOT DEFINED CMAKE_MAP_IMPORTED_CONFIG_MINSIZEREL) + set(CMAKE_MAP_IMPORTED_CONFIG_MINSIZEREL "MinSizeRel;Release;") + if(VCPKG_VERBOSE) + message(STATUS "VCPKG-Info: CMAKE_MAP_IMPORTED_CONFIG_MINSIZEREL set to MinSizeRel;Release;") + endif() + endif() + if(NOT DEFINED CMAKE_MAP_IMPORTED_CONFIG_RELWITHDEBINFO) + set(CMAKE_MAP_IMPORTED_CONFIG_RELWITHDEBINFO "RelWithDebInfo;Release;") + if(VCPKG_VERBOSE) + message(STATUS "VCPKG-Info: CMAKE_MAP_IMPORTED_CONFIG_RELWITHDEBINFO set to RelWithDebInfo;Release;") + endif() + endif() +endif() + if(VCPKG_TARGET_TRIPLET) elseif(CMAKE_GENERATOR_PLATFORM MATCHES "^[Ww][Ii][Nn]32$") set(_VCPKG_TARGET_TRIPLET_ARCH x86) -- cgit v1.2.3 From 7dc8ecbc08eed912fe1952c3d462cfc683931060 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jack=C2=B7Boos=C2=B7Yu?= <47264268+JackBoosY@users.noreply.github.com> Date: Sat, 11 Jan 2020 02:47:09 +0800 Subject: [azure-kinect-sensor-sdk] Remove feature test and fix static build in Windows (#9458) * [azure-kinect-sensor] Remove feature test and fix static build in Windows * [azure-kinect-sensor-sdk] Re-fix components install path using patch * [azure-kinect-sensor-sdk] Remove bin debug/bin in static build * update baseline --- scripts/ci.baseline.txt | 1 - 1 file changed, 1 deletion(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 6dec59170..242f7eb02 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -113,7 +113,6 @@ aws-lambda-cpp:x86-windows=fail aws-sdk-cpp:x64-linux=ignore azure-c-shared-utility:arm-uwp=fail azure-c-shared-utility:x64-uwp=fail -azure-kinect-sensor-sdk:x64-windows-static=fail basisu:x64-linux=ignore bde:arm64-windows=fail bde:arm-uwp=fail -- cgit v1.2.3 From 9fc8197d8cfb983934be63892e5e86216b94ac21 Mon Sep 17 00:00:00 2001 From: Victor Romero Date: Fri, 10 Jan 2020 12:24:33 -0800 Subject: [yoga, freetype-gl] Update osx baseline --- scripts/ci.baseline.txt | 2 -- 1 file changed, 2 deletions(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 3900586c9..3a3061d15 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -474,7 +474,6 @@ freetds:arm-uwp=fail freetds:x64-linux=fail freetds:x64-osx=fail freetds:x64-uwp=fail -freetype-gl:x64-osx=fail freetype-gl:x64-uwp=fail freexl:arm-uwp=fail freexl:arm64-windows=ignore @@ -1805,7 +1804,6 @@ yasm:x64-uwp=fail yato:arm64-windows=fail yato:arm-uwp=fail yato:x64-uwp=fail -yoga:x64-osx=fail z3:arm64-windows=fail z3:arm-uwp=fail z3:x64-uwp=fail -- cgit v1.2.3 From 3200392582ecef9e957ee934262adb4fecf7a2d5 Mon Sep 17 00:00:00 2001 From: Phoebe <20694052+PhoebeHui@users.noreply.github.com> Date: Sat, 11 Jan 2020 07:43:06 +0800 Subject: [libplist] Update to 1.2.137 (#8936) * [libplist] Upgrade to 1.2.137 * Update CMakeLists.txt * [libplist] Update build status Co-authored-by: Robert Schumacher --- scripts/ci.baseline.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 242f7eb02..0118f405d 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -828,9 +828,6 @@ libpff:x64-linux=fail libpff:x64-osx=fail libpff:x64-uwp=fail libpff:x64-windows-static=fail -libplist:arm64-windows=fail -libplist:arm-uwp=fail -libplist:x64-linux=fail libplist:x64-osx=fail libplist:x64-windows-static=fail libpng-apng:arm64-windows = skip @@ -894,7 +891,10 @@ libusb:arm-uwp=fail libusb:x64-linux=fail libusb:x64-osx=fail libusb:x64-uwp=fail +libusbmuxd:arm64-windows=fail +libusbmuxd:arm-uwp=fail libusbmuxd:x64-uwp=fail +libusbmuxd:x64-linux=fail libusb-win32:arm64-windows=fail libusb-win32:arm-uwp=fail libusb-win32:x64-linux=fail -- cgit v1.2.3 From 0fb8168c7c5f83784a62c8051bd6429a9e8c454e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jack=C2=B7Boos=C2=B7Yu?= <47264268+JackBoosY@users.noreply.github.com> Date: Sat, 11 Jan 2020 07:46:23 +0800 Subject: [caf] Update to 0.17.2 (#8888) * [caf]Upgrade to 0.17.2 * update baseline --- scripts/ci.baseline.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 0118f405d..b53aafb16 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -180,6 +180,7 @@ bullet3:arm-uwp=fail bullet3:x64-uwp=fail butteraugli:x64-linux=ignore caf:arm-uwp=fail +caf:arm64-windows=fail caf:x64-uwp=fail caf:x64-linux=ignore caffe2:x86-windows=fail -- cgit v1.2.3 From 1990d4b72c58c2ada5f0b7b28478d214fb3205da Mon Sep 17 00:00:00 2001 From: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Date: Fri, 10 Jan 2020 15:48:44 -0800 Subject: [libwandio] Add new port (#8683) * [libwandio] Add new port * Update ci.baseline.txt --- scripts/ci.baseline.txt | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index b53aafb16..0dee242a4 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -918,6 +918,12 @@ libvpx:arm64-windows=fail libvpx:arm-uwp=fail libvpx:x64-linux=fail libvpx:x64-osx=fail +libwandio:x86-windows=fail +libwandio:x64-windows=fail +libwandio:x64-windows-static=fail +libwandio:x64-uwp=fail +libwandio:arm64-windows=fail +libwandio:arm-uwp=fail libwebsockets:arm-uwp=fail libwebsockets:x64-uwp=fail libxmp-lite:x64-linux=fail -- cgit v1.2.3 From fc34b74ce2a902fc235ac4c60d68eacaf9488948 Mon Sep 17 00:00:00 2001 From: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Date: Fri, 10 Jan 2020 15:50:35 -0800 Subject: [libevhtp] Add new port (#8678) * [libevhtp] Add new port * Add homepage * Update ci.baseline.txt --- scripts/ci.baseline.txt | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 0dee242a4..e7a209601 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -713,6 +713,12 @@ libepoxy:x64-uwp=fail libepoxy:x64-windows-static=fail libevent:arm-uwp=fail libevent:x64-uwp=fail +libevhtp:x86-windows=fail +libevhtp:x64-windows=fail +libevhtp:x64-windows-static=fail +libevhtp:x64-uwp=fail +libevhtp:arm64-windows=fail +libevhtp:arm-uwp=fail libexif:arm-uwp=fail libexif:x64-uwp=fail libfabric:arm-uwp=fail -- cgit v1.2.3 From e46a029bf727fa3347f1caec2dc26cef43ec3ac6 Mon Sep 17 00:00:00 2001 From: Victor Romero Date: Mon, 13 Jan 2020 11:47:13 -0800 Subject: [libplist,libyuv,highfive,pbc,intelrdfpmathlib,fmi4cpp] Update baseline to pass --- scripts/ci.baseline.txt | 6 ------ 1 file changed, 6 deletions(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 3a3061d15..bcfbeb9ab 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -444,7 +444,6 @@ fluidsynth:x64-osx=fail fmem:arm-uwp=fail fmem:x64-uwp=fail fmi4cpp:arm-uwp=fail -fmi4cpp:x64-osx=fail fmi4cpp:x64-uwp=fail fmilib:arm64-windows=fail fmilib:arm-uwp=fail @@ -578,7 +577,6 @@ hidapi:arm-uwp=fail hidapi:x64-linux=fail hidapi:x64-osx=fail hidapi:x64-uwp=fail -highfive:x64-osx=fail hiredis:arm-uwp=fail hiredis:x64-uwp=fail hpx:x64-windows-static=fail @@ -618,7 +616,6 @@ intel-mkl:x64-windows-static=fail intel-mkl:x86-windows=fail intelrdfpmathlib:arm-uwp=fail intelrdfpmathlib:x64-linux=fail -intelrdfpmathlib:x64-osx=fail intelrdfpmathlib:x64-uwp=fail io2d:x64-linux=fail irrlicht:arm64-windows=fail @@ -837,7 +834,6 @@ libpff:x64-windows-static=fail libplist:arm64-windows=fail libplist:arm-uwp=fail libplist:x64-linux=fail -libplist:x64-osx=fail libplist:x64-windows-static=fail libpng-apng:arm64-windows = skip libpng-apng:arm-uwp = skip @@ -931,7 +927,6 @@ libxslt:arm-uwp=fail libxslt:x64-osx=fail libxslt:x64-uwp=fail libyuv:arm-uwp=fail -libyuv:x64-osx=fail libyuv:x64-uwp=fail libzen:arm-uwp=fail libzen:x64-uwp=fail @@ -1282,7 +1277,6 @@ pangomm:x64-windows=ignore pangomm:x86-windows=ignore parmetis:x64-linux=fail parmetis:x64-osx=fail -pbc:x64-osx=fail pcre2:arm-uwp=fail pdal:x64-linux=fail pdal:x64-osx=fail -- cgit v1.2.3 From d9151d84af0ef8a4f889f0ef49c296cab71853e1 Mon Sep 17 00:00:00 2001 From: Victor Romero Date: Mon, 13 Jan 2020 11:59:26 -0800 Subject: [bullet3,qhull,fruit,libaaplus] Remove failure on MacOS --- scripts/ci.baseline.txt | 4 ---- 1 file changed, 4 deletions(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 55b7f347f..ce3d7d384 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -178,7 +178,6 @@ brotli:x64-uwp=fail bullet3:arm64-windows=fail bullet3:arm-uwp=fail bullet3:x64-uwp=fail -bullet3:x64-osx=fail butteraugli:x64-linux=ignore caf:arm-uwp=fail caf:arm64-windows=fail @@ -485,7 +484,6 @@ fribidi:arm-uwp=fail fribidi:x64-linux=fail fribidi:x64-osx=fail fribidi:x64-uwp=fail -fruit:x64-osx=fail ftgl:x64-linux=fail ftgl:x64-osx=fail ftgl:x64-uwp=fail @@ -670,7 +668,6 @@ leptonica:x64-uwp=fail leptonica:arm-uwp=fail leveldb:arm-uwp=fail leveldb:x64-uwp=fail -libaaplus:x64-osx=fail libaiff:x64-linux=fail libarchive:arm64-windows=fail libarchive:arm-uwp=fail @@ -1396,7 +1393,6 @@ qcustomplot:x64-osx=fail qhull:arm-uwp=ignore qhull:x64-windows-static=ignore qhull:x64-uwp=ignore -qhull:x64-osx=fail qpid-proton:arm-uwp=fail qpid-proton:x64-uwp=fail qpid-proton:x64-windows-static=fail -- cgit v1.2.3 From 0d54d33f18342607c8d8a7514888e3cf8c15916e Mon Sep 17 00:00:00 2001 From: Victor Romero Date: Mon, 13 Jan 2020 13:01:32 -0800 Subject: continue attempting to fix baseline for macos --- scripts/ci.baseline.txt | 6 ------ 1 file changed, 6 deletions(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index ce3d7d384..ca553b1b6 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -273,7 +273,6 @@ cppkafka:x64-linux=ignore cppmicroservices:arm64-windows=fail cppmicroservices:arm-uwp=fail cppmicroservices:x64-uwp=fail -cppmicroservices:x64-osx=fail cpp-netlib:arm-uwp=fail cpp-netlib:x64-uwp=fail cpp-netlib:x64-linux=ignore @@ -414,7 +413,6 @@ fann:x64-osx=fail fann:x64-uwp=fail fann:x64-windows-static=fail fastcdr:x64-linux=fail -fastcdr:x64-osx=fail fastrtps:arm-uwp=fail fastrtps:x64-linux=fail fastrtps:x64-osx=fail @@ -761,7 +759,6 @@ libmagic:x64-windows-static=fail libmagic:x64-uwp=fail libmagic:arm64-windows=fail libmagic:arm-uwp=fail -libmagic:x64-osx=fail libmariadb:arm64-windows = skip libmariadb:arm-uwp = skip libmariadb:x64-linux = skip @@ -846,7 +843,6 @@ libpng-apng:x64-uwp = skip libpng-apng:x64-windows = skip libpng-apng:x64-windows-static = skip libpng-apng:x86-windows = skip -libpopt:x64-osx=fail libpq:arm-uwp=fail libpq:x64-uwp=fail librabbitmq:x64-linux=ignore @@ -1454,7 +1450,6 @@ readosm:x64-osx=fail realsense2:arm64-windows=fail realsense2:arm-uwp=fail realsense2:x64-linux=fail -realsense2:x64-osx=fail realsense2:x64-uwp=fail redis-plus-plus:x86-windows=fail redis-plus-plus:x64-windows=fail @@ -1765,7 +1760,6 @@ woff2:x64-osx=fail woff2:x64-windows-static=fail wpilib:x64-osx=fail wxwidgets:x64-linux=fail -wxwidgets:x64-osx=fail x264:arm64-windows=fail x264:arm-uwp=fail x264:x64-uwp=ignore -- cgit v1.2.3 From e5f7e0b9ad16a91c7a4320f2d51c46cff3a1a0d7 Mon Sep 17 00:00:00 2001 From: Robert Schumacher Date: Mon, 13 Jan 2020 14:48:43 -0800 Subject: [vcpkg] Update baseline for OSX (#9669) * ignore llvm:x64-osx in the baseline * fix baseline? * fix baseline 2: electric boogaloo * fix baseline 3: confirmed Co-authored-by: nicole mazzuca --- scripts/ci.baseline.txt | 35 ++++++++++++++++++++--------------- 1 file changed, 20 insertions(+), 15 deletions(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index ca553b1b6..c0386b701 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -51,6 +51,10 @@ ace:arm-uwp=fail ace:x64-osx=fail ace:x64-uwp=fail activemq-cpp:x64-windows-static=fail +akali:x64-uwp=fail +akali:arm-uwp=fail +akali:arm64-windows=fail +akali:x64-osx=fail alac:arm-uwp=fail alac:x64-uwp=fail alembic:x64-linux=fail @@ -270,6 +274,8 @@ cppfs:x64-uwp=fail cppgraphqlgen:arm-uwp=fail cppgraphqlgen:x64-uwp=ignore cppkafka:x64-linux=ignore +cppmicroservices:x86-windows=fail +cppmicroservices:x64-windows=fail cppmicroservices:arm64-windows=fail cppmicroservices:arm-uwp=fail cppmicroservices:x64-uwp=fail @@ -407,6 +413,7 @@ evpp:x64-osx=fail expat:arm-uwp=fail expat:x64-uwp=fail faad2:x64-linux=fail +faad2:x64-osx=fail fann:arm-uwp=fail fann:x64-linux=fail fann:x64-osx=fail @@ -460,6 +467,7 @@ forge:x86-windows=fail freeglut:arm64-windows=fail freeglut:arm-uwp=fail freeglut:x64-uwp=fail +freeglut:x64-osx=fail freeimage:x64-osx=fail freerdp:arm64-windows=fail freerdp:arm-uwp=fail @@ -546,6 +554,7 @@ googleapis:arm-uwp=fail googleapis:x64-uwp=fail google-cloud-cpp:x64-linux=ignore google-cloud-cpp-spanner:x86-windows=fail +gppanel:x64-osx=fail graphicsmagick:arm64-windows=fail graphicsmagick:arm-uwp=fail graphicsmagick:x64-uwp=fail @@ -831,9 +840,6 @@ libpff:x64-linux=fail libpff:x64-osx=fail libpff:x64-uwp=fail libpff:x64-windows-static=fail -libplist:arm64-windows=fail -libplist:arm-uwp=fail -libplist:x64-linux=fail libplist:x64-windows-static=fail libpng-apng:arm64-windows = skip libpng-apng:arm-uwp = skip @@ -888,6 +894,7 @@ libudns:x64-uwp=fail libudns:x64-windows=fail libudns:x64-windows-static=fail libudns:x86-windows=fail +libudns:x64-osx=fail libui:arm-uwp=fail libui:x64-linux=fail libui:x64-uwp=fail @@ -899,6 +906,7 @@ libusbmuxd:arm64-windows=fail libusbmuxd:arm-uwp=fail libusbmuxd:x64-uwp=fail libusbmuxd:x64-linux=fail +libusbmuxd:x64-osx=fail libusb-win32:arm64-windows=fail libusb-win32:arm-uwp=fail libusb-win32:x64-linux=fail @@ -955,6 +963,8 @@ llvm:arm64-windows=fail llvm:arm-uwp=fail llvm:x64-uwp=fail llvm:x64-linux=ignore +# installing iconv makes building llvm fail; needs to be fixed +llvm:x64-osx=ignore lmdb:arm64-windows=fail lmdb:arm-uwp=fail lmdb:x64-uwp=fail @@ -1038,6 +1048,7 @@ mmx:x64-windows=ignore mmx:x64-windows-static=ignore mmx:x86-windows=ignore mongo-c-driver:arm64-windows=fail +mongo-c-driver:x64-osx=fail mongoose:arm-uwp=fail mongoose:x64-uwp=fail monkeys-audio:arm64-windows=fail @@ -1300,6 +1311,7 @@ pfring:x64-uwp=fail pfring:x64-windows=fail pfring:x64-windows-static=fail pfring:x86-windows=fail +pfring:x64-osx=fail physfs:arm64-windows=fail physx:arm64-windows=fail physx:x64-linux=fail @@ -1343,6 +1355,7 @@ polyhook2:arm64-windows=fail polyhook2:arm-uwp=fail polyhook2:x64-linux=fail polyhook2:x64-uwp=fail +polyhook2:x64-osx=fail portable-snippets:arm-uwp=fail portaudio:arm64-windows=fail portaudio:arm-uwp=fail @@ -1402,6 +1415,7 @@ qt5-macextras:x64-windows-static=fail qt5-macextras:x86-windows=fail qt5-winextras:x64-linux=fail qt5-winextras:x64-osx=fail +quantlib:x64-osx=fail quickfast:x64-linux=ignore quickfix:x64-linux=ignore quickfix:x64-windows=ignore @@ -1498,6 +1512,7 @@ sdformat6:x64-uwp=fail sdformat6:x64-linux=ignore sdl1:arm-uwp=fail sdl1:x64-uwp=fail +sdl1:x64-osx=fail sdl2-gfx:arm64-windows=fail sdl2-gfx:x64-linux=fail sdl2-gfx:x64-osx=fail @@ -1646,6 +1661,7 @@ tinyfiledialogs:x64-uwp=fail tinyfiledialogs:x64-windows=fail tinyfiledialogs:x64-windows-static=fail tinyfiledialogs:x86-windows=fail +tinyfiledialogs:x64-osx=fail tinynpy:x64-linux=ignore tiny-process-library:arm-uwp=fail tiny-process-library:x64-uwp=fail @@ -1759,6 +1775,7 @@ woff2:x64-linux=fail woff2:x64-osx=fail woff2:x64-windows-static=fail wpilib:x64-osx=fail +wxchartdir:x64-osx=fail wxwidgets:x64-linux=fail x264:arm64-windows=fail x264:arm-uwp=fail @@ -1807,15 +1824,3 @@ z3:x64-uwp=fail zeromq:arm64-windows=fail zeromq:arm-uwp=fail zeromq:x64-uwp=fail - - - - - - - -## Add new items alphabetically -akali:x64-uwp=fail -akali:arm-uwp=fail -akali:arm64-windows=fail -akali:x64-osx=fail -- cgit v1.2.3 From 5c0b7b55771fe4b40d3f4b7a8069b1c71022490e Mon Sep 17 00:00:00 2001 From: SeekingMeaning Date: Mon, 13 Jan 2020 15:31:57 -0800 Subject: [tfhe] Fix Mac support (#9649) * [tfhe] Fix Mac support Co-authored-by: Nicole Mazzuca --- scripts/ci.baseline.txt | 1 - 1 file changed, 1 deletion(-) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index c0386b701..28981aedd 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -1636,7 +1636,6 @@ tfhe:x64-windows-static=fail tfhe:x64-uwp=fail tfhe:arm64-windows=fail tfhe:arm-uwp=fail -tfhe:x64-osx=fail theia:arm64-windows = skip theia:arm-uwp = skip theia:x64-uwp = skip -- cgit v1.2.3 From bdae0904c41a0ee2c5204d6449038d3b5d551726 Mon Sep 17 00:00:00 2001 From: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com> Date: Tue, 14 Jan 2020 00:43:36 +0100 Subject: [libpq, openssl, librtmp] libpq 12 and others with openssl 1.1.1d (#8566) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * [ports] Update openssl-unix to 1.1.1c * [ports] Update openssl-unix to 1.1.1d * [ports] openssl-unix platform 'AMD64' is called 'x86_64' on Linux * [ports] fix openssl platform * [ports] openssl-windows update openssl to 1.1.1d * [ports] Fix openssl post build * [ports] openssl add EnableUWPSupport.patch Reference: https://github.com/openssl/openssl/pull/8917 https://github.com/openssl/openssl/pull/9440 * [ports] openssl-uwp update openssl to 1.1.1d * Updated support for OpenSSL v1.1 With OpenSSL v1.1 we need an additional flag for ACE * update to 12.0 and change to vcpkg_configure_make * remove msys line * remove custom cmakelists * use --without-readline on linux * Update CONTROL Fix version * fix portfile * add all possible libpq features * create vcpkg_get_build_depends * create vcpkg_read_dependent_port_info * add vcpkg_write_port_info * fix a few bugs * libpq first succesful x86 build with core features. (files still must be moved) * always write the variable * Fix separate make and install execution error issue. * trigger CI system. * add openssl and win_bison win_flex patch * add configuration dependent patches * add bonjour as a dependency on macosx * apply patches and configure features * more patches to fix the windows build * more install fixes * remove unnecessary code * bit of code cleanup * remove unrelated files * remove unrelated function call. function was removed with last commit * removed hardcoded platform * fix patch * build only the interface libraries and nothing more * forgot to remove tool ecpg from install * seperate minimal install patch from normal install patch and introduce client feature * fix x86 Platform variable being x86 and not Win32 as required by the generated project * make linux build work * make more linux work * openssl return version number directly without calling openssl (should probably be done differently) * fix some more path and platform identification * comments to reduce install. currently libpq installs static and shared libraries and some tools on linux * patch arm * fix platform detection logic * make libpq osx buildable * Rename debug import library after build. (So that we don't affect external CMake users.) * revert debug naming and install a wrapper instead. * fix gdal regression due to name change * fix cutelyst regression due to qt5-base wrapper (why was it not using the target in the first place?) * correct wrapper install path * correct the arm patch. * trying to fix static gdal build * gdal still needs more work * update version of openssl in libpq openssl patch * nmap fix openssl * qt5 fix openssl * gdal fix openssl * librtmp migrate to openssl 1.1.1 * fail in patch since what is intended is not going to work in openssl 1.1.1 * fix static yara build * freedtds deactivate openssl feature until freetds decides to upgrade to 1.1 * fix libwebsockets cmakelists * fix the patch so that the generated targets also include crypt32 * xmlsec add threads dependency * bump control since I am unable to reproduce the regression * add pthread to openssl detection logic * fix freetds linkage missing crypt32 and fix the cmake checks. * fix the openssl wrapper to add the threads library * fix libmysql regression * add threads to openssl libraries. * upgrade libssh to 0.9 * fix nmap regression * fix mosquitto regression * fix openssl wrapper to make libarchive work * fix quickfix * changed patch a bit * improve freetds patch * fix case in librtmp * update control * bump control * fix case * make jasper a dependency of qt5-imageformats to fix flaky CI build. * add jasper libraries explicitly * jasper depends on freeglut so add it as a dependency. turbo_jpeg is also a dependency but that should already be handled in qt5-base * more glut names * bump control for macosx ci retry * fix slikenet regression * fix linebreak in qt5-base * update baseline * Update ci.baseline.txt those ports are not supported on UWP * [libevent] add dependency on libevent[threads] to openssl feature * [pdal,freerdp] Update CI baseline to fail * fix static pdal build * fix freerdp on linux * trying to revert some changes * revert changes in build make * revert x264 version bump Co-authored-by: Force Charlie <6904176+fcharlie@users.noreply.github.com> Co-authored-by: Johnny Willemsen Co-authored-by: Lennart Trunk Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: Victor Romero --- scripts/ci.baseline.txt | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'scripts') diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 28981aedd..64969ecb5 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -562,6 +562,8 @@ graphite2:arm-uwp=fail graphite2:x64-uwp=fail graphqlparser:arm-uwp=fail graphqlparser:x64-uwp=fail +grpc:arm-uwp=fail +grpc:x64-uwp=fail gsl:arm-uwp=fail gsl:x64-uwp=fail gsoap:arm-uwp=ignore @@ -1421,6 +1423,8 @@ quickfix:x64-linux=ignore quickfix:x64-windows=ignore quickfix:x64-windows-static=ignore quickfix:x86-windows=ignore +quickfix:x64-uwp=fail +quickfix:arm-uwp=fail quirc:arm64-windows = skip quirc:arm-uwp = skip quirc:x64-linux = skip @@ -1792,6 +1796,8 @@ xerces-c:arm64-windows=fail xerces-c:arm-uwp=fail xerces-c:x64-uwp=fail xeus:x64-linux=ignore +xmlsec:arm-uwp=fail +xmlsec:x64-uwp=fail xmsh:arm64-windows=fail xmsh:arm-uwp=fail xmsh:x64-uwp=fail -- cgit v1.2.3 From 299c7c730ca759ef3dee365a2ecd7c3dd39db8a6 Mon Sep 17 00:00:00 2001 From: martin-s Date: Tue, 14 Jan 2020 00:31:58 +0000 Subject: Introduce new policy to skip post verification of dll exports (#9642) * - Introduce new policy to skip post verification of dll exports (see issue #9641). * - Fixed line endings. --- scripts/ports.cmake | 3 +++ 1 file changed, 3 insertions(+) (limited to 'scripts') diff --git a/scripts/ports.cmake b/scripts/ports.cmake index cdc0bdd99..1aea1ffa3 100644 --- a/scripts/ports.cmake +++ b/scripts/ports.cmake @@ -100,6 +100,9 @@ if(CMD MATCHES "^BUILD$") if (DEFINED VCPKG_POLICY_DLLS_WITHOUT_LIBS) file(APPEND ${BUILD_INFO_FILE_PATH} "PolicyDLLsWithoutLIBs: ${VCPKG_POLICY_DLLS_WITHOUT_LIBS}\n") endif() + if (DEFINED VCPKG_POLICY_DLLS_WITHOUT_EXPORTS) + file(APPEND ${BUILD_INFO_FILE_PATH} "PolicyDLLsWithoutExports: ${VCPKG_POLICY_DLLS_WITHOUT_EXPORTS}\n") + endif() if (DEFINED VCPKG_POLICY_EMPTY_PACKAGE) file(APPEND ${BUILD_INFO_FILE_PATH} "PolicyEmptyPackage: ${VCPKG_POLICY_EMPTY_PACKAGE}\n") endif() -- cgit v1.2.3 From 066c7b9879e77450af64b03f20362a653407e4d6 Mon Sep 17 00:00:00 2001 From: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Date: Mon, 13 Jan 2020 16:34:54 -0800 Subject: [vcpkg] Fix build type in vcpkg_build_make.cmake (#9602) * [vcpkg] Fix build type in vcpkg_build_make.cmake * Update x264 and libosip to test vcpkg_build_make() function * [x264] Update portfile.cmake --- scripts/cmake/vcpkg_build_make.cmake | 58 +++++++++++++++++++----------------- 1 file changed, 30 insertions(+), 28 deletions(-) (limited to 'scripts') diff --git a/scripts/cmake/vcpkg_build_make.cmake b/scripts/cmake/vcpkg_build_make.cmake index d928a9287..202ef33f4 100644 --- a/scripts/cmake/vcpkg_build_make.cmake +++ b/scripts/cmake/vcpkg_build_make.cmake @@ -142,37 +142,39 @@ function(vcpkg_build_make) if (_bc_ENABLE_INSTALL) foreach(BUILDTYPE "debug" "release") - if(BUILDTYPE STREQUAL "debug") - # Skip debug generate - if (_VCPKG_NO_DEBUG) - continue() - endif() - set(SHORT_BUILDTYPE "-dbg") - else() - # In NO_DEBUG mode, we only use ${TARGET_TRIPLET} directory. - if (_VCPKG_NO_DEBUG) - set(SHORT_BUILDTYPE "") + if(NOT DEFINED VCPKG_BUILD_TYPE OR VCPKG_BUILD_TYPE STREQUAL BUILDTYPE) + if(BUILDTYPE STREQUAL "debug") + # Skip debug generate + if (_VCPKG_NO_DEBUG) + continue() + endif() + set(SHORT_BUILDTYPE "-dbg") else() - set(SHORT_BUILDTYPE "-rel") + # In NO_DEBUG mode, we only use ${TARGET_TRIPLET} directory. + if (_VCPKG_NO_DEBUG) + set(SHORT_BUILDTYPE "") + else() + set(SHORT_BUILDTYPE "-rel") + endif() endif() - endif() - message(STATUS "Installing ${TARGET_TRIPLET}${SHORT_BUILDTYPE}") - if (CMAKE_HOST_WIN32) - # In windows we can remotely call make - set(WORKING_DIRECTORY ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}${SHORT_BUILDTYPE}) - vcpkg_execute_build_process( - COMMAND "${MAKE} ${INSTALL_OPTS}" - WORKING_DIRECTORY ${WORKING_DIRECTORY} - LOGNAME "install-${TARGET_TRIPLET}${SHORT_BUILDTYPE}" - ) - else() - set(WORKING_DIRECTORY ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}${SHORT_BUILDTYPE}${_VCPKG_PROJECT_SUBPATH}) - vcpkg_execute_build_process( - COMMAND "${MAKE};${INSTALL_OPTS}" - WORKING_DIRECTORY ${WORKING_DIRECTORY} - LOGNAME "install-${TARGET_TRIPLET}${SHORT_BUILDTYPE}" - ) + message(STATUS "Installing ${TARGET_TRIPLET}${SHORT_BUILDTYPE}") + if (CMAKE_HOST_WIN32) + # In windows we can remotely call make + set(WORKING_DIRECTORY ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}${SHORT_BUILDTYPE}) + vcpkg_execute_build_process( + COMMAND "${MAKE} ${INSTALL_OPTS}" + WORKING_DIRECTORY ${WORKING_DIRECTORY} + LOGNAME "install-${TARGET_TRIPLET}${SHORT_BUILDTYPE}" + ) + else() + set(WORKING_DIRECTORY ${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}${SHORT_BUILDTYPE}${_VCPKG_PROJECT_SUBPATH}) + vcpkg_execute_build_process( + COMMAND "${MAKE};${INSTALL_OPTS}" + WORKING_DIRECTORY ${WORKING_DIRECTORY} + LOGNAME "install-${TARGET_TRIPLET}${SHORT_BUILDTYPE}" + ) + endif() endif() endforeach() endif() -- cgit v1.2.3