# Distributed under the OSI-approved BSD 3-Clause License. See accompanying # file Copyright.txt or https://cmake.org/licensing for details. function(verify_skipped_tgt name) unset(fileName CACHE) find_file (fileName ${name}.tgt.gpj ${CMAKE_CURRENT_BINARY_DIR} ) if (fileName) message("Found target ${name}: ${fileName}") else() message(SEND_ERROR "Could not find target ${name}: ${fileName}") endif() #test project was built unset(fileName CACHE) find_file (fileName lib${name}.a ${CMAKE_CURRENT_BINARY_DIR} ) if (fileName) message(SEND_ERROR "Found target ${name}: ${fileName}") else() message("Could not find target ${name}: ${fileName}") endif() endfunction() function(locate_tgt name) unset(fileName CACHE) find_file (fileName ${name}.tgt.gpj ${CMAKE_CURRENT_BINARY_DIR} ) if (fileName) message("Found target ${name}: ${fileName}") else() message(SEND_ERROR "Could not find target ${name}: ${fileName}") endif() #test project was built unset(fileName CACHE) find_file (fileName lib${name}.a ${CMAKE_CURRENT_BINARY_DIR} ) if (fileName) message( "Found target ${name}: ${fileName}") else() message(SEND_ERROR "Could not find target ${name}: ${fileName}") endif() endfunction() verify_skipped_tgt(lib1) verify_skipped_tgt(lib2) locate_tgt(lib3)