From dca88aa06c080f5b6abbb8be9c0d2d8a0ee8a165 Mon Sep 17 00:00:00 2001 From: Zhao Yuhang <2546789017@qq.com> Date: Sat, 30 Sep 2023 12:59:54 +0800 Subject: [PATCH] avoid include recursion --- utils.cmake | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/utils.cmake b/utils.cmake index 05246f3..331980f 100644 --- a/utils.cmake +++ b/utils.cmake @@ -22,6 +22,9 @@ SOFTWARE. ]] +if(NOT DEFINED __WWX190_CMAKE_UTILS_INCLUDED) +set(__WWX190_CMAKE_UTILS_INCLUDED 1) + function(are_paths_equal lhs rhs out_var) if(NOT lhs OR NOT rhs) message(AUTHOR_WARNING "are_paths_equal: You have to pass two paths to this function!") @@ -2546,3 +2549,5 @@ ${__versions} ") file(GENERATE OUTPUT "${arg_PATH}" CONTENT "${__version_content}") endfunction() + +endif() # __WWX190_CMAKE_UTILS_INCLUDED