Skip to content

Commit 51eb706

Browse files
author
Siva Chandra Reddy
committed
[libc] Add add_gen_header deps separately.
1 parent 74ef1a1 commit 51eb706

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

libc/cmake/modules/LLVMLibCHeaderRules.cmake

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -177,10 +177,13 @@ function(add_gen_header target_name)
177177
${target_name}
178178
HDRS
179179
${out_file}
180-
DEPENDS
181-
${generated_hdr_target}
182180
)
183181

182+
# We add the dependencies separately and not list under add_header_library's
183+
# DEPENDS option above. This is because, deps of add_header_library are
184+
# used with target_link_libraries.
185+
add_dependencies(${fq_target_name} ${generated_hdr_target})
186+
184187
set_target_properties(
185188
${fq_target_name}
186189
PROPERTIES

0 commit comments

Comments
 (0)