[flang] Fix distribution build of ISO_Fortran_binding.h to also install it in CMAKE_INSTALL_INCLUDEDIR. (#184284)
Currently with `-DLLVM_DISTRIBUTION_COMPONENTS="flang-fortran-binding"`, header file `ISO_Fortran_binding.h` is only installed at `./lib/clang/23/include/ISO_Fortran_binding.h`, but not in the user include. This PR is to fix that so that the `ISO_Fortran_binding.h` is also installed at `./include/flang/ISO_Fortran_binding.h`, which is the same as the "normal" (non-distribution) build.
This commit is contained in:
@@ -584,5 +584,9 @@ install(
|
|||||||
FILES include/flang/ISO_Fortran_binding.h
|
FILES include/flang/ISO_Fortran_binding.h
|
||||||
DESTINATION ${HEADER_INSTALL_DIR}
|
DESTINATION ${HEADER_INSTALL_DIR}
|
||||||
COMPONENT flang-fortran-binding)
|
COMPONENT flang-fortran-binding)
|
||||||
|
install(
|
||||||
|
FILES include/flang/ISO_Fortran_binding.h
|
||||||
|
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/flang
|
||||||
|
COMPONENT flang-fortran-binding)
|
||||||
add_llvm_install_targets(install-flang-fortran-binding
|
add_llvm_install_targets(install-flang-fortran-binding
|
||||||
COMPONENT flang-fortran-binding)
|
COMPONENT flang-fortran-binding)
|
||||||
|
|||||||
Reference in New Issue
Block a user