And you would still insist on the libflang_rt.cuda_${CUDAToolkit_VERSION_MAJOR}
sources to reside in a subdirectory of “flang_rt”? That is, the following directory layout?
lib/runtime
andinclude/flang-rt/runtime
forlibflang_rt.runtime{.a/.so}
lib/quadmath
forlibflang_rt.quadmath.a
lib/runtime/CUDA
andinclude/flang-rt/runtime/CUDA
forlibflang_rt.cuda_${CUDAToolkit_VERSION_MAJOR}{.a/.so}
Whouldn’t it be more consistent to do the following?
lib/runtime
andinclude/flang-rt/runtime
forlibflang_rt.runtime{.a/.so}
lib/quadmath
forlibflang_rt.quadmath{.a/.so}
lib/cuda
andinclude/flang-rt/cuda
forlibflang_rt.cuda_${CUDAToolkit_VERSION_MAJOR}{.a/.so}