quantum-espresso/PWCOND/CMakeLists.txt

64 lines
1.4 KiB
CMake

###########################################################
# pwcond.x
###########################################################
set(sources
src/allocate_cond.f90
src/bessj.f90
src/compbs.f90
src/compbs_2.f90
src/condcom.f90
src/condmain.f90
src/cond_out.f90
src/cond_restart.f90
src/do_cond.f90
src/eigenchnl.f90
src/form_zk.f90
src/four.f90
src/free_mem.f90
src/gep_x.f90
src/gramsh.f90
src/hev_ab.f90
src/init_cond.f90
src/init_orbitals.f90
src/init_gper.f90
src/integrals.f90
src/jbloch.f90
src/kbloch.f90
src/local.f90
src/local_set.f90
src/openfil_cond.f90
src/plus_u_setup.f90
src/poten.f90
src/print_clock_pwcond.f90
src/realus_scatt.f90
src/rotproc.f90
src/save_cond.f90
src/scat_states_plot.f90
src/scatter_forw.f90
src/summary_band.f90
src/summary_tran.f90
src/sunitary.f90
src/transmit.f90)
qe_add_executable(qe_pwcond_exe ${sources})
set_target_properties(qe_pwcond_exe PROPERTIES OUTPUT_NAME pwcond.x)
target_link_libraries(qe_pwcond_exe
PRIVATE
qe_pw
qe_modules
qe_upflib
qe_fftx
qe_mpi_fortran
qe_xclib
qe_lapack)
###########################################################
qe_install_targets(qe_pwcond_exe)
add_custom_target(pwcond
DEPENDS
qe_pwcond_exe
COMMENT
"ballistic conductance")