From 59b5ae806fddfbda5d916ec0fb2a7f15e0361b01 Mon Sep 17 00:00:00 2001 From: Siva Chandra Date: Wed, 13 Sep 2023 22:52:20 -0700 Subject: [PATCH] [libc][NFC] Make the dummy header target under overlay build a library. (#66329) This fixes the broken overlay builders. --- libc/cmake/modules/LLVMLibCHeaderRules.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libc/cmake/modules/LLVMLibCHeaderRules.cmake b/libc/cmake/modules/LLVMLibCHeaderRules.cmake index e259a512ea760..1027a55946d5f 100644 --- a/libc/cmake/modules/LLVMLibCHeaderRules.cmake +++ b/libc/cmake/modules/LLVMLibCHeaderRules.cmake @@ -86,7 +86,7 @@ function(add_gen_header target_name) get_fq_target_name(${target_name} fq_target_name) if(NOT LLVM_LIBC_FULL_BUILD) # We don't want to use generated headers if we are doing a non-full-build. - add_custom_target(${fq_target_name}) + add_library(${fq_target_name} INTERFACE) return() endif() if(NOT ADD_GEN_HDR_DEF_FILE)