function(findAttribute project attr) execute_process( COMMAND grep ${attr} ${RunCMake_TEST_BINARY_DIR}/${project}.xcodeproj/project.pbxproj OUTPUT_VARIABLE output_var RESULT_VARIABLE result_var ) if(result_var) set(RunCMake_TEST_FAILED "${attr} attribute not set" PARENT_SCOPE) endif() endfunction() findAttribute(${test} "RemoveHeadersOnCopy") findAttribute(${test} "CodeSignOnCopy")