fix some missing file handling in CMake.

This commit is contained in:
Ye Luo 2024-01-23 22:39:52 -06:00
parent c87bd130df
commit 5b0f78980d
2 changed files with 6 additions and 0 deletions

View File

@ -30,6 +30,9 @@ if(QE_ENABLE_CUDA)
fft_scatter_gpu.f90
fft_scatter_2d_gpu.f90)
endif()
if(QE_ENABLE_ONEAPI AND QE_ENABLE_OFFLOAD)
set(f_src_fftx ${f_src_fftx} fft_scalar.DFTIOMP.f90 onemkl_dfti_omp_offload.f90)
endif()
qe_enable_cuda_fortran("${f_src_fftx}")
set(c_src_fftx

View File

@ -47,6 +47,9 @@ qe_install_targets(qe_utilx qe_utilx_c)
set(src_device_lapack
device_helper.f90)
if(QE_ENABLE_ONEAPI AND QE_ENABLE_OFFLOAD)
set(src_device_lapack ${src_device_lapack} onemkl_omp.f90)
endif()
qe_enable_cuda_fortran("${src_device_lapack}")
qe_add_library(qe_device_lapack ${src_device_lapack})
target_link_libraries(qe_device_lapack