Skip to content

Commit e84a565

Browse files
committed
Merge branch 'users/meinersbur/flang_runtime_shared' into users/meinersbur/flang_runtime_remove-FLANG_INCLUDE_RUNTIME
2 parents 6be91db + 55a2f6d commit e84a565

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

flang/CMakeLists.txt

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -530,7 +530,13 @@ include(GetClangResourceDir)
530530
get_clang_resource_dir(HEADER_BINARY_DIR PREFIX ${LLVM_LIBRARY_OUTPUT_INTDIR}/.. SUBDIR include)
531531
configure_file(
532532
${FLANG_SOURCE_DIR}/include/flang/ISO_Fortran_binding.h
533-
${HEADER_BINARY_DIR}/ISO_Fortran_binding.h)
533+
${HEADER_BINARY_DIR}/ISO_Fortran_binding.h COPYONLY)
534+
535+
# llvm-test-suite explicitly searches for this header file
536+
# (`ISO_FORTRAN_C_HEADER`), cannot hide it in Clang's resource dir.
537+
configure_file(
538+
${FLANG_SOURCE_DIR}/include/flang/ISO_Fortran_binding.h
539+
${LLVM_RUNTIME_OUTPUT_INTDIR}/../include/flang/ISO_Fortran_binding.h COPYONLY)
534540

535541
# And also install it into the install area
536542
get_clang_resource_dir(HEADER_INSTALL_DIR SUBDIR include)

0 commit comments

Comments
 (0)