Skip to content

Commit 9298450

Browse files
authored
Merge pull request #1984 from apple/cmake-Limit-missing-external-lit-warning-to-be-shown-once
[cmake] Limit missing external lit warning to be shown once
2 parents 6c474d2 + 0e87f35 commit 9298450

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

llvm/cmake/modules/AddLLVM.cmake

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1669,8 +1669,9 @@ function(get_llvm_lit_path base_dir file_name)
16691669
set(${file_name} ${LIT_FILE_NAME} PARENT_SCOPE)
16701670
set(${base_dir} ${LIT_BASE_DIR} PARENT_SCOPE)
16711671
return()
1672-
else()
1672+
elseif (NOT DEFINED CACHE{LLVM_EXTERNAL_LIT_MISSING_WARNED_ONCE})
16731673
message(WARNING "LLVM_EXTERNAL_LIT set to ${LLVM_EXTERNAL_LIT}, but the path does not exist.")
1674+
set(LLVM_EXTERNAL_LIT_MISSING_WARNED_ONCE YES CACHE INTERNAL "")
16741675
endif()
16751676
endif()
16761677
endif()

0 commit comments

Comments
 (0)