#***********************************************************************
# This file is part of OpenMolcas.                                     *
#                                                                      *
# OpenMolcas is free software; you can redistribute it and/or modify   *
# it under the terms of the GNU Lesser General Public License, v. 2.1. *
# OpenMolcas is distributed in the hope that it will be useful, but it *
# is provided "as is" and without any express or implied warranties.   *
# For more details see the full text of the license in the file        *
# LICENSE or in <http://www.gnu.org/licenses/>.                        *
#***********************************************************************

set (sources
     main.F90
     aufbau.F90
     check_amp_scf.F90
     chklumo.F90
     chkort.F90
     chktrd.F90
     choscf_drv.F90
     cho_scf_rdinp.F90
     clsbuf.F90
     clsfls_scf.F90
     CMakeLists.txt
     cre_scfwfn.F90
     davidson_scf.F90
     dcore.F90
     densab.F90
     dfroz.F90
     dgrd.F90
     diis_i.F90
     diis_x.F90
     dmat.F90
     dm_fno_rhf.F90
     dmplls.F90
     dumpcmo.F90
     dumpeor.F90
     dx.F90
     egrad.F90
     eneclc.F90
     errv.F90
     expkap.F90
     fermipop.F90
     finalscf.F90
     fixorb.F90
     fnoscf_putinf.F90
     focktwo_drv_scf.F90
     focktwo_scf.F90
     free_tlists.F90
     freeze.F90
     get_decorr.F90
     get_ecorr_dft.F90
     get_enondyn_dft.F90
     get_exc_dft.F90
     get_fmat_nondyn.F90
     getgap.F90
     gmfree.F90
     grdclc.F90
     infscf.F90
     inibuf.F90
     inills.F90
     inisew_scf.F90
     init_scf.F90
     interfaces_scf.F90
     ivogen.F90
     kills.F90
     lnklst.F90
     matexp.F90
     memalo.F90
     mk_eorb.F90
     mkeorb_inner.F90
     mk_fockao.F90
     mk_fockmo.F90
     modens.F90
     modfck.F90
     mulpop.F90
     natouhf.F90
     neworb_scf.F90
     opnfls_scf.F90
     optclc.F90
     optim2.F90
     optim_e.F90
     optim.F90
     ortho.F90
     orthox.F90
     ovldel.F90
     padcmo.F90
     padeor.F90
     pickup.F90
     prbeg.F90
     prfin0.F90
     prfin2.F90
     prfin.F90
     prite.F90
     r1ibas.F90
     r1inta.F90
     r1intb.F90
     rcllls.F90
     rd2int_scf.F90
     rdinp_scf.F90
     rdtwoenrg.F90
     readin_scf.F90
     reduce_thresholds.F90
     releny.F90
     reset_thresholds.F90
     rmldep.F90
     rotmos.F90
     rs-rfo-scf.F90
     rwdtg.F90
     scf_energy.F90
     scf.F90
     scffiles.F90
     scf_init.F90
     scf_mcontrol.F90
     scfwfn.F90
     scram.F90
     setup_scf.F90
     s-gek-optimizer.F90
     soinih.F90
     sorb2cmos.F90
     sorbcmos.F90
     sorb.F90
     sorupv.F90
     start2.F90
     start3.F90
     start6.F90
     statlls.F90
     stllst.F90
     swiopt.F90
     sym.F90
     trafck.F90
     trgen.F90
     trimcmo.F90
     trimeor.F90
     tw_corr_drv.F90
     tw_corr.F90
     vecfind.F90
     wfctl_scf.F90
     wrinp_scf.F90
     xclc.F90
)

include (${PROJECT_SOURCE_DIR}/cmake/prog_template.cmake)
