diff options
Diffstat (limited to 'Tests/RunCMake/XcodeProject/XcodeIOSInstallCombinedPrune-install-check.cmake')
-rw-r--r-- | Tests/RunCMake/XcodeProject/XcodeIOSInstallCombinedPrune-install-check.cmake | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/Tests/RunCMake/XcodeProject/XcodeIOSInstallCombinedPrune-install-check.cmake b/Tests/RunCMake/XcodeProject/XcodeIOSInstallCombinedPrune-install-check.cmake deleted file mode 100644 index 37bb4d5..0000000 --- a/Tests/RunCMake/XcodeProject/XcodeIOSInstallCombinedPrune-install-check.cmake +++ /dev/null @@ -1,26 +0,0 @@ -function(verify_architectures file) - execute_process( - COMMAND xcrun otool -vf ${RunCMake_TEST_BINARY_DIR}/_install/${file} - OUTPUT_VARIABLE otool_out - ERROR_VARIABLE otool_err - RESULT_VARIABLE otool_result) - if(NOT otool_result EQUAL "0") - message(SEND_ERROR "Could not retrieve fat headers: ${otool_err}") - return() - endif() - - string(REGEX MATCHALL "\narchitecture [^ \n\t()]+" architectures ${otool_out}) - string(REPLACE "\narchitecture " "" actual "${architectures}") - list(SORT actual) - - set(expected armv7 x86_64) - - if(NOT actual STREQUAL expected) - message(SEND_ERROR - "The actual library contains the architectures:\n ${actual} \n" - "which do not match expected ones:\n ${expected} \n" - "otool output:\n${otool_out}") - endif() -endfunction() - -verify_architectures(lib/libfoo.dylib) |