mirror of
https://github.com/intel/llvm.git
synced 2026-01-27 06:06:34 +08:00
[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 <the var>-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
This commit is contained in:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user