mirror of https://gitlab.com/QEF/q-e.git
Fix installing C libraries
For some reason Fortran_MODULE_DIRECTORY was set for C libraries by CMake. This results on CMake trying to install modules which don't exit for C libs. Unset Fortran_MODULE_DIRECTORY for C libraries.
This commit is contained in:
parent
a16a3d5115
commit
eaa131c9de
|
@ -213,6 +213,7 @@ set(src_modules_c
|
|||
qmmm_aux.c
|
||||
sockets.c)
|
||||
qe_add_library(qe_modules_c ${src_modules_c})
|
||||
set_target_properties(qe_modules_c PROPERTIES Fortran_MODULE_DIRECTORY "")
|
||||
|
||||
if(TARGET gitrev)
|
||||
add_dependencies(qe_modules gitrev)
|
||||
|
|
|
@ -34,6 +34,7 @@ set(src_util_c
|
|||
memusage.c
|
||||
ptrace.c)
|
||||
qe_add_library(qe_utilx_c ${src_util_c})
|
||||
set_target_properties(qe_utilx_c PROPERTIES Fortran_MODULE_DIRECTORY "")
|
||||
target_link_libraries(qe_utilx
|
||||
PUBLIC
|
||||
qe_utilx_c # cclock is exposed by the mytime module in clocks_handler
|
||||
|
|
|
@ -43,6 +43,7 @@ set(sources_libbeef
|
|||
pbecor.c
|
||||
beefun.c)
|
||||
qe_add_library(qe_libbeef ${sources_libbeef})
|
||||
set_target_properties(qe_libbeef PROPERTIES Fortran_MODULE_DIRECTORY "")
|
||||
target_link_libraries(qe_libbeef
|
||||
PUBLIC
|
||||
qe_openacc_c
|
||||
|
|
Loading…
Reference in New Issue