adaptations to makefile [silviu]

git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2611 c92efa57-630b-4861-b058-cf58834340f0
This commit is contained in:
silviu 2005-12-19 13:48:29 +00:00
parent 20cf4a53fc
commit 271d8ebad3
1 changed files with 9 additions and 209 deletions

View File

@ -1,216 +1,16 @@
# Makefile for CP/FPMD # Makefile for CPVIB/PWVIB
include ../make.sys all : cpvib.x pwvib.x
CPVIB_OBJ = \ cpvib : cpvib.x
vibrations.o \ cpvib.x :
environment.o \ $(MAKE) -f makefile.cpvib
rdiagh.o \
rdiaghg.o \
read_input_vib.o \
viblib.o
CP_OBJS = \ pwvib : pwvib.x
../CPV/atoms_type.o \ pwvib.x :
../CPV/band_type.o \ $(MAKE) -f makefile.pwvib
../CPV/bessel.o \
../CPV/berryion.o \
../CPV/bforceion.o \
../CPV/blacs.o \
../CPV/brillouin.o \
../CPV/cg.o \
../CPV/cg_sub.o \
../CPV/cglib.o \
../CPV/chargedensity.o \
../CPV/chargemix.o \
../CPV/charge_types.o \
../CPV/chi2.o \
../CPV/compute_fes_grads.o \
../CPV/compute_scf.o \
../CPV/cp_emass.o \
../CPV/cp_fpmd.o \
../CPV/cp_restart.o \
../CPV/cplib.o \
../CPV/cpr_mod.o \
../CPV/cpr.o \
../CPV/cprsub.o \
../CPV/crayfft.o \
../CPV/dealloc.o \
../CPV/diis.o \
../CPV/dforceb.o \
../CPV/efermi.o \
../CPV/efield.o \
../CPV/eigsp.o \
../CPV/eigs0.o \
../CPV/electrons.o \
../CPV/emptystates.o \
../CPV/ensemble_dft.o \
../CPV/exch_corr.o \
../CPV/fftdrv.o \
../CPV/fft.o \
../CPV/fields_type.o \
../CPV/fnl.o \
../CPV/forces.o \
../CPV/fromscra.o \
../CPV/greenf.o \
../CPV/grid.o \
../CPV/gsmesh.o \
../CPV/gtable.o \
../CPV/guess.o \
../CPV/init.o \
../CPV/init_run.o \
../CPV/input.o \
../CPV/interfaces_main.o \
../CPV/interfaces.o \
../CPV/ions.o \
../CPV/ions_positions.o \
../CPV/ksstates.o \
../CPV/macdep.o \
../CPV/main.o \
../CPV/mainvar.o \
../CPV/main_loops.o \
../CPV/cplib_meta.o \
../CPV/metaxc.o \
../CPV/modules.o \
../CPV/move_electrons.o \
../CPV/nl_base.o \
../CPV/nlcc.o \
../CPV/nl.o \
../CPV/optical.o \
../CPV/ortho_base.o \
../CPV/ortho.o \
../CPV/para.o \
../CPV/path_routines.o \
../CPV/periodic.o \
../CPV/phasefactor.o \
../CPV/polarization.o \
../CPV/potentials.o \
../CPV/print_out.o \
../CPV/problem_size.o \
../CPV/pseudo_base.o \
../CPV/pseudopot.o \
../CPV/qmatrixd.o \
../CPV/qqberry.o \
../CPV/read_pseudo.o \
../CPV/redis.o \
../CPV/restart.o \
../CPV/restart_sub.o \
../CPV/rsmesh.o \
../CPV/runcg_ion.o \
../CPV/runcg.o \
../CPV/runcp.o \
../CPV/rundiis.o \
../CPV/runsd.o \
../CPV/scalapack.o \
../CPV/smcp.o \
../CPV/smd_modules.o \
../CPV/smd.o \
../CPV/smlam.o \
../CPV/spharmonic.o \
../CPV/spline.o \
../CPV/stop_run.o \
../CPV/stress.o \
../CPV/turbo.o \
../CPV/util.o \
../CPV/vanderwaals.o \
../CPV/cp_version.o \
../CPV/wannier_base.o \
../CPV/wannier.o \
../CPV/waveinit.o \
../CPV/wave.o \
../CPV/wave_types.o \
../CPV/wf.o \
../CPV/$(WRAPPERS)
LOBJS = \
../CPV/adjef.o \
../CPV/entropy.o \
../CPV/forceconv.o \
../CPV/geninv.o \
../CPV/indices.o \
../CPV/miller.o
MODULES = \
../Modules/atom.o \
../Modules/autopilot.o \
../Modules/basic_algebra_routines.o \
../Modules/berry_phase.o \
../Modules/cell_base.o \
../Modules/check_stop.o \
../Modules/clocks.o \
../Modules/constants.o \
../Modules/constraints_module.o \
../Modules/control_flags.o \
../Modules/descriptors.o \
../Modules/electrons_base.o \
../Modules/energies.o \
../Modules/fft_base.o \
../Modules/fft_scalar.o \
../Modules/fft_types.o \
../Modules/functionals.o \
../Modules/griddim.o \
../Modules/input_parameters.o \
../Modules/io_base.o \
../Modules/io_files.o \
../Modules/io_global.o \
../Modules/ions_base.o \
../Modules/ions_nose.o \
../Modules/kind.o \
../Modules/mp_buffers.o \
../Modules/mp_global.o \
../Modules/mp_wave.o \
../Modules/mp.o \
../Modules/metadyn_base.o \
../Modules/metadyn_io.o \
../Modules/metadyn_vars.o \
../Modules/parallel_types.o \
../Modules/path_base.o \
../Modules/path_formats.o \
../Modules/path_variables.o \
../Modules/path_opt_routines.o \
../Modules/path_io_routines.o \
../Modules/path_reparametrisation.o \
../Modules/parallel_include.o \
../Modules/parameters.o \
../Modules/parser.o \
../Modules/printout_base.o \
../Modules/pseudo_types.o \
../Modules/ptoolkit.o \
../Modules/read_cards.o \
../Modules/read_namelists.o \
../Modules/readpseudo.o \
../Modules/recvec.o \
../Modules/shmem_include.o \
../Modules/sic.o \
../Modules/smallbox.o \
../Modules/splinelib.o \
../Modules/stick_base.o \
../Modules/uspp.o \
../Modules/version.o \
../Modules/wavefunctions.o \
../Modules/wave_base.o \
../Modules/timestep.o \
../Modules/xml_io_base.o
WRAPPERS = wrapper.o
all : cpvib.x
cpvib: cpvib.x
cpvib.x : $(CP_OBJS) $(CPVIB_OBJ) $(LOBJS) $(LIBOBJS) ../CPV/cp.x vibstart.o
$(MPIF90) $(LDFLAGS) -g -o cpvib.x -I../CPV \
vibstart.o $(CP_OBJS) $(CPVIB_OBJ) $(LOBJS) $(MODULES) \
../flib/eispack.o $(LIBOBJS) $(LIBS)
- ( cd ../bin ; ln -fs ../CPVIB/cpvib.x . )
cpvib_version.o : cpvibver.h
cpvibver.h :
echo "CHARACTER(LEN=70), PARAMETER :: version_date = '"`date`"'" \
> cpvibver.h
clean : clean :
- /bin/rm -f cpvib.x *.o *.mod version.h *.i core* *.F90 fort* \ - /bin/rm -f cpvib.x pwvib.x *.o *.mod version.h *.i core* *.F90 fort* \
*.cpp *.d work.pc *.s *.cpp *.d work.pc *.s
include make.depend