From: Christopher Tetreault Date: Mon, 29 Jun 2020 21:21:39 +0000 (-0700) Subject: [CMake] Fix incorrect handling of get_target_property failure X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=657ac8e717e3cbb121e424c0cb6e2cffdacfd533;p=platform%2Fupstream%2Fllvm.git [CMake] Fix incorrect handling of get_target_property failure Summary: add_unittest was checking that the result of get_target_property was not "NOTFOUND", but despite what the documentation says, get_target_property returns -NOTFOUND on failure. Reviewers: efriedma, thakis, serge-sans-paille, chandlerc Reviewed By: serge-sans-paille Subscribers: mgorny, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D81762 --- diff --git a/llvm/cmake/modules/AddLLVM.cmake b/llvm/cmake/modules/AddLLVM.cmake index e25c72f..b524b48 100644 --- a/llvm/cmake/modules/AddLLVM.cmake +++ b/llvm/cmake/modules/AddLLVM.cmake @@ -1428,7 +1428,7 @@ function(add_unittest test_suite test_name) add_dependencies(${test_suite} ${test_name}) get_target_property(test_suite_folder ${test_suite} FOLDER) - if (NOT ${test_suite_folder} STREQUAL "NOTFOUND") + if (test_suite_folder) set_property(TARGET ${test_name} PROPERTY FOLDER "${test_suite_folder}") endif () endfunction()