vcpkg/scripts/test_ports/unit-test-cmake
Kai Pastor 5a5242aee4
[world rebuild][vcpkg scripts] Test, fix, extend vcpkg_execute_required_process (#39445)
Fixes `OUTPUT_VARIABLE`, `ERROR_VARIABLE`. 

vcpkg always wants logfiles. CMake (`execute_process`) doesn't send
stdout/stderr to files and variables at the same time, and even "the
precedence is not specified". So simultaneous output has to be handled
in `vcpkg_execute_required_process`.

At this occasion, port the arguments for stripping trailing whitespace.

`tensorflow-common` implicitly relied on the broken behavior. I chose
the minimal fix: drop the pointless calls, just set the empty value.
2024-06-28 22:21:10 -07:00
..
portfile.cmake [world rebuild][vcpkg scripts] Test, fix, extend vcpkg_execute_required_process (#39445) 2024-06-28 22:21:10 -07:00
test-vcpkg_backup_restore_env_vars.cmake
…
test-vcpkg_execute_required_process.cmake [world rebuild][vcpkg scripts] Test, fix, extend vcpkg_execute_required_process (#39445) 2024-06-28 22:21:10 -07:00
test-vcpkg_fixup_pkgconfig.cmake [vcpkg_fixup_pkgconfig] Fix lib names starting with debug/optimized/general (#39227) 2024-06-13 00:37:56 -07:00
test-vcpkg_host_path_list.cmake
…
test-vcpkg_list.cmake
…
test-vcpkg_minimum_required.cmake
…
test-z_vcpkg_calculate_corrected_rpath.cmake [vcpkg-scripts] Fix rpath fixup; add test (#37964) 2024-04-23 15:09:16 -04:00
test-z_vcpkg_calculate_corrected_rpath_macho.cmake Fixup Macho-O rpath for osx-dynamic (#39313) 2024-06-27 14:26:23 -07:00
test-z_vcpkg_cmake_config_fixup_merge.cmake
…
test-z_vcpkg_function_arguments.cmake
…
test-z_vcpkg_setup_pkgconfig_path.cmake [z_vcpkg_setup_pkgconfig_path] debug needs `share/pkgconfig` (#36151) 2024-03-01 16:35:37 -08:00
vcpkg.json [world rebuild][vcpkg scripts] Test, fix, extend vcpkg_execute_required_process (#39445) 2024-06-28 22:21:10 -07:00