Tests/RunCMake/CMakePackage: Handle i386 linker warning
Currently RunCMake.CMakePackage fails for me locally with the following error:
CMake Error at /Users/juan.ramos/projects/cmake/Tests/RunCMake/RunCMake.cmake:285 (message):
apple-import-macos-build - FAILED:
stderr does not match that expected.
Command was:
command> "/Users/juan.ramos/projects/cmake/build/bin/cmake" "--build" "." "--config" "Release"
Actual stdout:
actual-stdout> [ 50%] Building C object CMakeFiles/myexe.dir/src/myexe.c.o
actual-stdout> [100%] Linking C executable myexe
actual-stdout> [100%] Built target myexe
Expected stderr to match:
expect-stderr> ^$
Actual stderr:
actual-stderr> ld: warning: The i386 architecture is deprecated for macOS (remove from the Xcode build setting: ARCHS)
Call Stack (most recent call first):
/Users/juan.ramos/projects/cmake/Tests/RunCMake/RunCMake.cmake:293 (run_cmake)
/Users/juan.ramos/projects/cmake/Tests/RunCMake/CMakePackage/RunCMakeTest.cmake:45 (run_cmake_command)
/Users/juan.ramos/projects/cmake/Tests/RunCMake/CMakePackage/RunCMakeTest.cmake:112 (apple_import)
I've added Tests/RunCMake/CMakePackage/apple-import-macos-build-stderr.txt to handle ld
potentially warning about this.