quantum-espresso/cmake
Ye Luo d146e25482 Only link requested FFTW components.
FFTW components may be cached in a previous cmake invocation.
Only those got requested should be linked.
Reproducer:
cmake -DQE_FFTW_VENDOR=FFTW3 -DQE_ENABLE_OPENMP=ON ..
cmake -DQE_FFTW_VENDOR=FFTW3 -DQE_ENABLE_OPENMP=OFF ..
The second cmake still adds libfftw3_omp
2021-05-09 14:06:51 -05:00
..
flags Add tentative flag preset for native builds with PGI 2020-09-29 18:11:33 +02:00
CMakeGraphVizOptions.cmake Exclude global targets from dependency graphs 2020-09-29 18:11:33 +02:00
FindELPA.cmake Fix <=2016 ELPA detection. 2020-10-11 13:32:59 -05:00
FindFFTW3.cmake Only link requested FFTW components. 2021-05-09 14:06:51 -05:00
FindLibxc.cmake fixes to the FindLibxc logic 2021-03-05 17:39:55 +01:00
FindSCALAPACK.cmake Fix OpenMPI scalapack. 2020-10-11 09:23:43 -05:00
FindVendorFFTW.cmake Add missing target_link_libraries in ESSL case. 2021-03-10 22:42:36 -06:00
GNUFortranCompiler.cmake Add GNU specific setting in cmake. 2020-10-07 14:42:59 -05:00
IBMFortranCompiler.cmake Add vendor compiler macros. 2020-10-18 02:51:15 -04:00
NVFortranCompiler.cmake Workaround nvfortran O3 bug in CMake Release build. 2021-04-18 17:57:37 -05:00
UseLATEX.cmake Added cmake to generate the manuals 2020-09-29 18:11:33 +02:00
qeConfig.cmake.in Add proper export of all targets 2020-09-29 18:11:28 +02:00
qeHelpers.cmake CMake fixes for shared lib builds and added a CI build for NVHPC 2021-04-06 19:07:49 +00:00
quantum_espresso.pc.in XClib - test temporarily out of cmake 2021-01-06 16:06:22 +01:00