mirror of https://gitlab.com/QEF/q-e.git
IN all Makefiles, LIBS replaced by QELIBS, to prevent unlikely but not
impossible clashes with LIBS as defined by the OS or as used by the configure's of external libraries (e.g. FoX, for which one such problem has been reported)
This commit is contained in:
parent
30d2155065
commit
7f32483fff
|
@ -128,12 +128,12 @@ all : tldeps libcp.a manycp.x cp.x cppp.x wfdd.x
|
|||
|
||||
manycp.x : manycp.o libcp.a $(QEMODS) $(QEFFT) $(QELA) $(UTIL) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o manycp.x manycp.o \
|
||||
libcp.a $(QEMODS) $(QEFFT) $(QELA) $(UTIL) $(LIBOBJS) $(LIBS)
|
||||
libcp.a $(QEMODS) $(QEFFT) $(QELA) $(UTIL) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../CPV/src/manycp.x . )
|
||||
|
||||
cp.x : cprstart.o libcp.a $(QEMODS) $(QEFFT) $(QELA) $(UTIL) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o cp.x cprstart.o \
|
||||
libcp.a $(QEMODS) $(QEFFT) $(QELA) $(UTIL) $(LIBOBJS) $(LIBS)
|
||||
libcp.a $(QEMODS) $(QEFFT) $(QELA) $(UTIL) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../CPV/src/cp.x . )
|
||||
|
||||
libcp.a : $(FOBJS) $(LOBJS)
|
||||
|
@ -147,11 +147,11 @@ cpver.h :
|
|||
> cpver.h
|
||||
|
||||
cppp.x : fpmdpp.o $(QEMODS) $(QEFFT) $(QELA) $(UTIL) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o cppp.x fpmdpp.o $(QEMODS) $(QEFFT) $(QELA) $(UTIL) $(LIBOBJS) $(LIBS)
|
||||
$(LD) $(LDFLAGS) -o cppp.x fpmdpp.o $(QEMODS) $(QEFFT) $(QELA) $(UTIL) $(LIBOBJS) $(QELIBS)
|
||||
- (cd ../../bin ; ln -fs ../CPV/src/cppp.x . )
|
||||
|
||||
wfdd.x : wfdd.o
|
||||
$(LD) $(LDFLAGS) -o $@ wfdd.o $(QEMODS) $(QEFFT) $(QELA) $(UTIL) $(LIBOBJS) $(LIBS)
|
||||
$(LD) $(LDFLAGS) -o $@ wfdd.o $(QEMODS) $(QEFFT) $(QELA) $(UTIL) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../CPV/src/$@ . )
|
||||
|
||||
tldeps :
|
||||
|
|
|
@ -552,7 +552,7 @@ all : tldeps pw.x generate_vdW_kernel_table.x
|
|||
\begin{verbatim}
|
||||
pw.x : $(PWOBJS) libpw.a $(LIBOBJS) $(QEMODS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
$(PWOBJS) libpw.a $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(PWOBJS) libpw.a $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin; ln -fs ../PW/src/$@ . ; \
|
||||
ln -fs ../PW/src/$@ dist.x ; ln -fs ../PW/src/$@ manypw.x ; )
|
||||
\end{verbatim}
|
||||
|
|
|
@ -122,7 +122,7 @@ libepw.a : $(EPWOBJS)
|
|||
|
||||
epw.x : epw.o libepw.a $(PHOBJS) $(LRMODS) $(PWOBJS) $(W90LIB) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
epw.o libepw.a $(PHOBJS) $(LRMODS) $(W90LIB) $(PWOBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
epw.o libepw.a $(PHOBJS) $(LRMODS) $(W90LIB) $(PWOBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../bin ; ln -fs ../src/epw.x . )
|
||||
|
||||
# SP: Here to correct bugs in wannier 2.0.1
|
||||
|
|
|
@ -41,10 +41,10 @@ fft_scalar.o : fft_scalar.f90 fft_scalar.FFTW3.f90 fft_scalar.FFTW.f90 fft_sc
|
|||
fft_stick.o : fft_stick.c fftw.c fftw.h konst.h
|
||||
|
||||
TEST : test.o libqefft.a
|
||||
$(LD) $(LDFLAGS) -o fft_test.x test.o libqefft.a $(LIBS)
|
||||
$(LD) $(LDFLAGS) -o fft_test.x test.o libqefft.a $(QELIBS)
|
||||
|
||||
TEST0: test0.o libqefft.a
|
||||
$(LD) $(LDFLAGS) -o fft_test0.x test0.o libqefft.a $(LIBS)
|
||||
$(LD) $(LDFLAGS) -o fft_test0.x test0.o libqefft.a $(QELIBS)
|
||||
|
||||
clean :
|
||||
- /bin/rm -f *.o *.a *.d *.i *~ *_tmp.f90 *.mod *.L
|
||||
|
|
|
@ -60,7 +60,7 @@ all : tldeps bse_main.x
|
|||
|
||||
bse_main.x : bse_main.o libbse.a $(BSEOBJS) $(PWOBJS) $(QEMODS) $(LIBPWPH) $(GWWOBJ) $(PPOBJ)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
bse_main.o libbse.a $(PWOBJS) $(EEOBJS) $(LIBPWPH) $(QEMODS) $(LIBOBJS) $(LIBS) $(PW4GWWOBJ) $(GWWOBJ) $(PPOBJ)
|
||||
bse_main.o libbse.a $(PWOBJS) $(EEOBJS) $(LIBPWPH) $(QEMODS) $(LIBOBJS) $(QELIBS) $(PW4GWWOBJ) $(GWWOBJ) $(PPOBJ)
|
||||
- ( cd ../../bin ; ln -fs ../GWW/bse/$@ . )
|
||||
|
||||
tldeps:
|
||||
|
|
|
@ -56,12 +56,12 @@ all : tldeps gww.x gww_fit.x libgww.a
|
|||
|
||||
gww.x : gww.o $(GWWOBJS) $(LIBOBJS) $(QEMODS) $(LIBMIN)
|
||||
$(MPIF90) $(LDFLAGS) -o $@ \
|
||||
gww.o $(GWWOBJS) $(QEMODS) $(LIBOBJS) $(LIBMIN) $(LIBS)
|
||||
gww.o $(GWWOBJS) $(QEMODS) $(LIBOBJS) $(LIBMIN) $(QELIBS)
|
||||
- ( cd ../../bin; ln -fs ../GWW/gww/$@ . )
|
||||
|
||||
gww_fit.x : gww_fit.o $(GWWOBJS) $(LIBOBJS) $(QEMODS) $(LIBMIN)
|
||||
$(MPIF90) $(LDFLAGS) -o $@ \
|
||||
gww_fit.o $(GWWOBJS) $(QEMODS) $(LIBOBJS) $(LIBMIN) $(LIBS)
|
||||
gww_fit.o $(GWWOBJS) $(QEMODS) $(LIBOBJS) $(LIBMIN) $(QELIBS)
|
||||
- ( cd ../../bin; ln -fs ../GWW/gww/$@ . )
|
||||
|
||||
libgww.a : $(GWWOBJS)
|
||||
|
|
|
@ -34,7 +34,7 @@ all : tldeps head.x
|
|||
|
||||
head.x : head.o $(LIBOBJS) $(HEADOBJS) $(LIBPWPH) $(LIBMIN)
|
||||
$(LD) $(LDFLAGS) -o head.x head.o \
|
||||
$(HEADOBJS) $(LIBPWPH) $(QEMODS) $(LIBOBJS) $(LIBMIN) $(LIBS)
|
||||
$(HEADOBJS) $(LIBPWPH) $(QEMODS) $(LIBOBJS) $(LIBMIN) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../GWW/head/head.x . )
|
||||
|
||||
tldeps :
|
||||
|
|
|
@ -60,7 +60,7 @@ all : tldeps pw4gww.x
|
|||
|
||||
pw4gww.x : pw4gww.o libpw4gww.a $(PW4GWWOBJS) $(PWOBJS) $(QEMODS) $(LIBOBJS) $(LIBMIN)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
pw4gww.o libpw4gww.a $(PWOBJS) $(QEMODS) $(LIBOBJS) $(LIBMIN) $(LIBS)
|
||||
pw4gww.o libpw4gww.a $(PWOBJS) $(QEMODS) $(LIBOBJS) $(LIBMIN) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../GWW/pw4gww/$@ . )
|
||||
|
||||
tldeps :
|
||||
|
|
|
@ -1,58 +1,58 @@
|
|||
# Makefile for simple
|
||||
|
||||
include ../../make.inc
|
||||
LIBMIN = ../minpack/minpacklib.a
|
||||
|
||||
# location of needed modules
|
||||
MODFLAGS= $(BASEMOD_FLAGS) \
|
||||
$(MOD_FLAG)../../PW/src $(MOD_FLAG)../pw4gww $(MOD_FLAG)../gww
|
||||
|
||||
#location of needed libraries
|
||||
LIBOBJS= ../../iotk/src/libiotk.a \
|
||||
../../clib/clib.a
|
||||
|
||||
SIMPLEOBJS = \
|
||||
stop_pp.o \
|
||||
read_export.o \
|
||||
openfile_simple.o \
|
||||
input_simple.o \
|
||||
wfc_basis.o \
|
||||
product_basis.o \
|
||||
v_product.o \
|
||||
epe.o \
|
||||
gk_sort_limit.o \
|
||||
khamiltonian.o \
|
||||
init_us_2_max.o \
|
||||
commutator.o
|
||||
|
||||
|
||||
QEMODS = ../../Modules/libqemod.a ../../FFTXlib/libqefft.a ../../KS_Solvers/CG/libcg.a ../../KS_Solvers/Davidson/libdavid.a \
|
||||
../../LAXlib/libqela.a ../../UtilXlib/libutil.a
|
||||
|
||||
PWOBJS = ../../PW/src/libpw.a
|
||||
PW4GWWOBJS = ../pw4gww/libpw4gww.a
|
||||
GWWOBJ = ../gww/libgww.a
|
||||
|
||||
TLDEPS= bindir libs pw
|
||||
|
||||
all : tldeps simple.x
|
||||
|
||||
simple.x : simple.o libsimple.a $(SIMPLEOBJS) $(PWOBJS) $(QEMODS) $(PW4GWWOBJS) $(GWWOBJ)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
simple.o libsimple.a $(PWOBJS) $(PW4GWWOBJS) $(GWWOBJ) $(EEOBJS) $(QEMODS) $(LIBOBJS) $(LIBS) $(LIBMIN)
|
||||
- ( cd ../../bin ; ln -fs ../GWW/simple/$@ . )
|
||||
|
||||
tldeps :
|
||||
if test -n "$(TLDEPS)" ; then ( cd ../.. ; $(MAKE) $(TLDEPS) || exit 1 ) ; fi
|
||||
|
||||
|
||||
libsimple.a : $(SIMPLEOBJS)
|
||||
$(AR) $(ARFLAGS) $@ $?
|
||||
$(RANLIB) $@
|
||||
|
||||
clean :
|
||||
- /bin/rm -f *.x *.o *~ *.F90 *.d *.mod *.i *.L libsimple.a
|
||||
|
||||
include make.depend
|
||||
# DO NOT DELETE
|
||||
|
||||
# Makefile for simple
|
||||
|
||||
include ../../make.inc
|
||||
LIBMIN = ../minpack/minpacklib.a
|
||||
|
||||
# location of needed modules
|
||||
MODFLAGS= $(BASEMOD_FLAGS) \
|
||||
$(MOD_FLAG)../../PW/src $(MOD_FLAG)../pw4gww $(MOD_FLAG)../gww
|
||||
|
||||
#location of needed libraries
|
||||
LIBOBJS= ../../iotk/src/libiotk.a \
|
||||
../../clib/clib.a
|
||||
|
||||
SIMPLEOBJS = \
|
||||
stop_pp.o \
|
||||
read_export.o \
|
||||
openfile_simple.o \
|
||||
input_simple.o \
|
||||
wfc_basis.o \
|
||||
product_basis.o \
|
||||
v_product.o \
|
||||
epe.o \
|
||||
gk_sort_limit.o \
|
||||
khamiltonian.o \
|
||||
init_us_2_max.o \
|
||||
commutator.o
|
||||
|
||||
|
||||
QEMODS = ../../Modules/libqemod.a ../../FFTXlib/libqefft.a ../../KS_Solvers/CG/libcg.a ../../KS_Solvers/Davidson/libdavid.a \
|
||||
../../LAXlib/libqela.a ../../UtilXlib/libutil.a
|
||||
|
||||
PWOBJS = ../../PW/src/libpw.a
|
||||
PW4GWWOBJS = ../pw4gww/libpw4gww.a
|
||||
GWWOBJ = ../gww/libgww.a
|
||||
|
||||
TLDEPS= bindir libs pw
|
||||
|
||||
all : tldeps simple.x
|
||||
|
||||
simple.x : simple.o libsimple.a $(SIMPLEOBJS) $(PWOBJS) $(QEMODS) $(PW4GWWOBJS) $(GWWOBJ)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
simple.o libsimple.a $(PWOBJS) $(PW4GWWOBJS) $(GWWOBJ) $(EEOBJS) $(QEMODS) $(LIBOBJS) $(QELIBS) $(LIBMIN)
|
||||
- ( cd ../../bin ; ln -fs ../GWW/simple/$@ . )
|
||||
|
||||
tldeps :
|
||||
if test -n "$(TLDEPS)" ; then ( cd ../.. ; $(MAKE) $(TLDEPS) || exit 1 ) ; fi
|
||||
|
||||
|
||||
libsimple.a : $(SIMPLEOBJS)
|
||||
$(AR) $(ARFLAGS) $@ $?
|
||||
$(RANLIB) $@
|
||||
|
||||
clean :
|
||||
- /bin/rm -f *.x *.o *~ *.F90 *.d *.mod *.i *.L libsimple.a
|
||||
|
||||
include make.depend
|
||||
# DO NOT DELETE
|
||||
|
||||
|
|
|
@ -38,7 +38,7 @@ all : tldeps simple_bse.x libsimple_exc.a
|
|||
|
||||
simple_bse.x : simple_bse.o $(EXCOBJS) $(LIBOBJS) $(QEMODS)
|
||||
$(MPIF90) $(LDFLAGS) -o $@ \
|
||||
simple_bse.o $(EXCOBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
simple_bse.o $(EXCOBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin; ln -fs ../GWW/simple_bse/$@ . )
|
||||
|
||||
|
||||
|
|
|
@ -1,50 +1,50 @@
|
|||
# Makefile for simple_ip
|
||||
|
||||
include ../../make.inc
|
||||
|
||||
# location of needed modules
|
||||
MODFLAGS= $(BASEMOD_FLAGS) \
|
||||
$(MOD_FLAG)../pw4gww $(MOD_FLAG)../../PW/src
|
||||
|
||||
#location of needed libraries
|
||||
LIBOBJS= ../../iotk/src/libiotk.a \
|
||||
../../clib/clib.a
|
||||
|
||||
SIMPLEIPOBJS = \
|
||||
simple_ip_objects.o \
|
||||
start_end.o \
|
||||
input_simple_ip.o \
|
||||
tetra_mod1.o \
|
||||
interpolation.o \
|
||||
diagonalization.o \
|
||||
dielectric.o
|
||||
|
||||
|
||||
QEMODS = ../../Modules/libqemod.a ../../FFTXlib/libqefft.a ../../KS_Solvers/CG/libcg.a ../../KS_Solvers/Davidson/libdavid.a \
|
||||
../../LAXlib/libqela.a ../../UtilXlib/libutil.a
|
||||
PWOBJS = ../../PW/src/libpw.a
|
||||
|
||||
LIBMIN=
|
||||
|
||||
TLDEPS=bindir mods libs libiotk pw
|
||||
|
||||
all : tldeps simple_ip.x libsimple_ip.a
|
||||
|
||||
simple_ip.x : simple_ip.o $(SIMPLEIPOBJS) $(LIBOBJS) $(PWOBJS) $(QEMODS) $(LIBMIN)
|
||||
$(MPIF90) $(LDFLAGS) -o $@ \
|
||||
simple_ip.o $(SIMPLEIPOBJS) $(PWOBJS) $(QEMODS) $(LIBOBJS) $(LIBMIN) $(LIBS)
|
||||
- ( cd ../../bin; ln -fs ../GWW/simple_ip/$@ . )
|
||||
|
||||
libsimple_ip.a : $(SIMPLEIPOBJS)
|
||||
$(AR) $(ARFLAGS) $@ $(SIMPLEIPOBJS)
|
||||
|
||||
tldeps :
|
||||
if test -n "$(TLDEPS)" ; then \
|
||||
( cd ../.. ; $(MAKE) $(TLDEPS) || exit 1 ) ; fi
|
||||
|
||||
clean :
|
||||
- /bin/rm -f -v simple_ip.x *.o *~ *.F90 *.d *.mod *.i work.pc
|
||||
|
||||
include make.depend
|
||||
|
||||
# DO NOT DELETE
|
||||
# Makefile for simple_ip
|
||||
|
||||
include ../../make.inc
|
||||
|
||||
# location of needed modules
|
||||
MODFLAGS= $(BASEMOD_FLAGS) \
|
||||
$(MOD_FLAG)../pw4gww $(MOD_FLAG)../../PW/src
|
||||
|
||||
#location of needed libraries
|
||||
LIBOBJS= ../../iotk/src/libiotk.a \
|
||||
../../clib/clib.a
|
||||
|
||||
SIMPLEIPOBJS = \
|
||||
simple_ip_objects.o \
|
||||
start_end.o \
|
||||
input_simple_ip.o \
|
||||
tetra_mod1.o \
|
||||
interpolation.o \
|
||||
diagonalization.o \
|
||||
dielectric.o
|
||||
|
||||
|
||||
QEMODS = ../../Modules/libqemod.a ../../FFTXlib/libqefft.a ../../KS_Solvers/CG/libcg.a ../../KS_Solvers/Davidson/libdavid.a \
|
||||
../../LAXlib/libqela.a ../../UtilXlib/libutil.a
|
||||
PWOBJS = ../../PW/src/libpw.a
|
||||
|
||||
LIBMIN=
|
||||
|
||||
TLDEPS=bindir mods libs libiotk pw
|
||||
|
||||
all : tldeps simple_ip.x libsimple_ip.a
|
||||
|
||||
simple_ip.x : simple_ip.o $(SIMPLEIPOBJS) $(LIBOBJS) $(PWOBJS) $(QEMODS) $(LIBMIN)
|
||||
$(MPIF90) $(LDFLAGS) -o $@ \
|
||||
simple_ip.o $(SIMPLEIPOBJS) $(PWOBJS) $(QEMODS) $(LIBOBJS) $(LIBMIN) $(QELIBS)
|
||||
- ( cd ../../bin; ln -fs ../GWW/simple_ip/$@ . )
|
||||
|
||||
libsimple_ip.a : $(SIMPLEIPOBJS)
|
||||
$(AR) $(ARFLAGS) $@ $(SIMPLEIPOBJS)
|
||||
|
||||
tldeps :
|
||||
if test -n "$(TLDEPS)" ; then \
|
||||
( cd ../.. ; $(MAKE) $(TLDEPS) || exit 1 ) ; fi
|
||||
|
||||
clean :
|
||||
- /bin/rm -f -v simple_ip.x *.o *~ *.F90 *.d *.mod *.i work.pc
|
||||
|
||||
include make.depend
|
||||
|
||||
# DO NOT DELETE
|
||||
|
|
|
@ -25,7 +25,7 @@ libqela.a: $(LAX)
|
|||
$(RANLIB) $@
|
||||
|
||||
la_test.x : test.o libqela.a
|
||||
$(LD) $(LDFLAGS) -o la_test.x test.o libqela.a $(LIBS)
|
||||
$(LD) $(LDFLAGS) -o la_test.x test.o libqela.a $(QELIBS)
|
||||
|
||||
TEST : la_test.x
|
||||
|
||||
|
|
|
@ -46,12 +46,12 @@ all : tldeps neb.x path_interpolation.x
|
|||
|
||||
neb.x : $(NEBOBJS) libneb.a $(LIBOBJS) $(PWOBJS) $(QEMODS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
$(NEBOBJS) libneb.a $(PWOBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(NEBOBJS) libneb.a $(PWOBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin; ln -fs ../NEB/src/$@ . )
|
||||
|
||||
path_interpolation.x : path_interpolation.o libneb.a $(PWOBJS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
path_interpolation.o libneb.a $(PWOBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
path_interpolation.o libneb.a $(PWOBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../NEB/src/$@ . )
|
||||
|
||||
libneb.a : $(NEBLIBS)
|
||||
|
|
|
@ -24,17 +24,17 @@ all : tldeps fd.x fd_ifc.x fd_ef.x
|
|||
|
||||
fd_ifc.x : fd_ifc.o libfd.a $(FDOBJS) $(PWOBJS) $(QEMODS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
fd_ifc.o libfd.a $(PWOBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
fd_ifc.o libfd.a $(PWOBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PHonon/FD/$@ . )
|
||||
|
||||
fd.x : fd.o libfd.a $(FDOBJS) $(PWOBJS) $(QEMODS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
fd.o libfd.a $(PWOBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
fd.o libfd.a $(PWOBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PHonon/FD/$@ . )
|
||||
|
||||
fd_ef.x : fd_ef.o libfd.a $(FDOBJS) $(PWOBJS) $(QEMODS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
fd_ef.o libfd.a $(PWOBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
fd_ef.o libfd.a $(PWOBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PHonon/FD/$@ . )
|
||||
tldeps :
|
||||
if test -n "$(TLDEPS)" ; then \
|
||||
|
|
|
@ -46,7 +46,7 @@ all : tldeps phcg.x libcg.a
|
|||
|
||||
phcg.x : $(PWOBJS) $(CGOBJS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o phcg.x \
|
||||
$(CGOBJS) $(PWOBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(CGOBJS) $(PWOBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PHonon/Gamma/phcg.x . )
|
||||
tldeps :
|
||||
if test -n "$(TLDEPS)" ; then \
|
||||
|
|
|
@ -197,53 +197,53 @@ libs-ph : libph.a libphaux.a
|
|||
|
||||
ph.x : phonon.o libph.a $(PWOBJS) $(LRMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ phonon.o libph.a \
|
||||
$(LRMODS) $(PWOBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(LRMODS) $(PWOBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PHonon/PH/ph.x . )
|
||||
|
||||
dynmat.x : dynmat.o libphaux.a libph.a $(PWOBJS) $(LRMODS) $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ dynmat.o libphaux.a libph.a \
|
||||
$(PWOBJS) $(LRMODS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(PWOBJS) $(LRMODS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PHonon/PH/$@ . )
|
||||
|
||||
matdyn.x : matdyn.o libphaux.a libph.a $(PWOBJS) $(LRMODS) $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ matdyn.o libphaux.a libph.a \
|
||||
$(PWOBJS) $(LRMODS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(PWOBJS) $(LRMODS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PHonon/PH/$@ . )
|
||||
|
||||
q2r.x : q2r.o libphaux.a libph.a $(PWOBJS) $(LRMODS) $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ q2r.o libphaux.a libph.a \
|
||||
$(PWOBJS) $(LRMODS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(PWOBJS) $(LRMODS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PHonon/PH/$@ . )
|
||||
|
||||
|
||||
q2trans.x : q2trans.o libphaux.a libph.a $(PWOBJS) $(LRMODS) $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ q2trans.o libphaux.a libph.a \
|
||||
$(PWOBJS) $(LRMODS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(PWOBJS) $(LRMODS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PHonon/PH/$@ . )
|
||||
|
||||
q2trans_fd.x : q2trans_fd.o libphaux.a libph.a $(PWOBJS) $(LRMODS) $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ q2trans_fd.o libphaux.a libph.a \
|
||||
$(PWOBJS) $(LRMODS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(PWOBJS) $(LRMODS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PHonon/PH/$@ . )
|
||||
|
||||
q2qstar.x : q2qstar.o libph.a $(PWOBJS) $(LRMODS) $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ q2qstar.o libph.a \
|
||||
$(PWOBJS) $(LRMODS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(PWOBJS) $(LRMODS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PHonon/PH/$@ . )
|
||||
|
||||
lambda.x : lambda.o $(PWOBJS) $(LRMODS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ lambda.o \
|
||||
$(PWOBJS) $(LRMODS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(PWOBJS) $(LRMODS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PHonon/PH/$@ . )
|
||||
|
||||
alpha2f.x : alpha2f.o libph.a $(PWOBJS) $(LRMODS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ alpha2f.o libph.a \
|
||||
$(PWOBJS) $(LRMODS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(PWOBJS) $(LRMODS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PHonon/PH/$@ . )
|
||||
|
||||
epa.x : epa.o libph.a $(PWOBJS) $(LRMODS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ epa.o libph.a \
|
||||
$(PWOBJS) $(LRMODS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(PWOBJS) $(LRMODS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PHonon/PH/$@ . )
|
||||
|
||||
#fqha.o :
|
||||
|
@ -251,7 +251,7 @@ epa.x : epa.o libph.a $(PWOBJS) $(LRMODS) $(QEMODS) $(LIBOBJS)
|
|||
|
||||
fqha.x : fqha.o $(PWOBJS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ fqha.o \
|
||||
$(PWOBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(PWOBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PHonon/PH/$@ . )
|
||||
|
||||
tldeps :
|
||||
|
|
|
@ -75,140 +75,140 @@ qexml.x: qexml.o qexml_example.o
|
|||
|
||||
open_grid.x : open_grid.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
open_grid.o libpp.a $(MODULES) $(LIBOBJS) $(LIBS)
|
||||
open_grid.o libpp.a $(MODULES) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
average.x : average.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
average.o libpp.a $(MODULES) $(LIBOBJS) $(LIBS)
|
||||
average.o libpp.a $(MODULES) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
bands.x : bands.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
bands.o libpp.a $(MODULES) $(LIBOBJS) $(LIBS)
|
||||
bands.o libpp.a $(MODULES) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
dos.x : dos.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
dos.o libpp.a $(MODULES) $(LIBOBJS) $(LIBS)
|
||||
dos.o libpp.a $(MODULES) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
pawplot.x : pawplot.o libpp.a libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
pawplot.o libpp.a $(MODULES) $(LIBOBJS) $(LIBS)
|
||||
pawplot.o libpp.a $(MODULES) $(LIBOBJS) $(QELIBS)
|
||||
|
||||
plan_avg.x : plan_avg.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
plan_avg.o libpp.a $(MODULES) \
|
||||
$(LIBOBJS) $(LIBS)
|
||||
$(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
plotband.x : plotband.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
plotband.o libpp.a $(MODULES) $(LIBOBJS) $(LIBS)
|
||||
plotband.o libpp.a $(MODULES) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
plotproj.x : plotproj.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
plotproj.o libpp.a $(MODULES) $(LIBOBJS) $(LIBS)
|
||||
plotproj.o libpp.a $(MODULES) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
plotrho.x : plotrho.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
plotrho.o libpp.a $(MODULES) $(LIBOBJS) $(LIBS)
|
||||
plotrho.o libpp.a $(MODULES) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
pmw.x : poormanwannier.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
poormanwannier.o libpp.a $(MODULES) \
|
||||
$(LIBOBJS) $(LIBS)
|
||||
$(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
xctest.x : xctest.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
xctest.o libpp.a $(MODULES) $(LIBOBJS) $(LIBS)
|
||||
xctest.o libpp.a $(MODULES) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
pp.x : postproc.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
postproc.o libpp.a $(MODULES) \
|
||||
$(LIBOBJS) $(LIBS)
|
||||
$(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
importexport_binary.x : importexport_binary.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
importexport_binary.o libpp.a $(MODULES) \
|
||||
$(LIBOBJS) $(LIBS)
|
||||
$(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
projwfc.x : projwfc.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
projwfc.o libpp.a $(MODULES) $(LIBOBJS) $(LIBS)
|
||||
projwfc.o libpp.a $(MODULES) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
pw2wannier90.x : pw2wannier90.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
pw2wannier90.o libpp.a $(MODULES) $(LIBOBJS) $(LIBS)
|
||||
pw2wannier90.o libpp.a $(MODULES) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
wfck2r.x : wfck2r.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
wfck2r.o libpp.a $(MODULES) $(LIBOBJS) $(LIBS)
|
||||
wfck2r.o libpp.a $(MODULES) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
initial_state.x : initial_state.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
initial_state.o libpp.a $(MODULES) \
|
||||
$(LIBOBJS) $(LIBS)
|
||||
$(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
pw2gw.x : pw2gw.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
pw2gw.o libpp.a $(MODULES) $(LIBOBJS) $(LIBS)
|
||||
pw2gw.o libpp.a $(MODULES) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
pw_export.x : pw_export.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
pw_export.o libpp.a $(MODULES) $(LIBOBJS) $(LIBS)
|
||||
pw_export.o libpp.a $(MODULES) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
sumpdos.x : sumpdos.o
|
||||
$(LD) $(LDFLAGS) -o $@ sumpdos.o $(MODULES) $(LIBOBJS) $(LIBS)
|
||||
$(LD) $(LDFLAGS) -o $@ sumpdos.o $(MODULES) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
epsilon.x : epsilon.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ epsilon.o libpp.a $(MODULES) \
|
||||
$(LIBOBJS) $(LIBS)
|
||||
$(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
wannier_ham.x : wannier_ham.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
wannier_ham.o libpp.a $(MODULES) $(LIBOBJS) $(LIBS)
|
||||
wannier_ham.o libpp.a $(MODULES) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
wannier_plot.x : wannier_plot.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
wannier_plot.o libpp.a $(MODULES) $(LIBOBJS) $(LIBS)
|
||||
wannier_plot.o libpp.a $(MODULES) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
molecularpdos.x : molecularpdos.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
molecularpdos.o libpp.a $(MODULES) $(LIBOBJS) $(LIBS)
|
||||
molecularpdos.o libpp.a $(MODULES) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
pw2bgw.x : pw2bgw.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
pw2bgw.o libpp.a $(MODULES) $(LIBOBJS) $(LIBS)
|
||||
pw2bgw.o libpp.a $(MODULES) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
bgw2pw.x : bgw2pw.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
bgw2pw.o libpp.a $(MODULES) $(LIBOBJS) $(LIBS)
|
||||
bgw2pw.o libpp.a $(MODULES) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
fs.x : fermisurface.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
fermisurface.o libpp.a $(MODULES) $(LIBOBJS) $(LIBS)
|
||||
fermisurface.o libpp.a $(MODULES) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
tldeps :
|
||||
|
@ -217,12 +217,12 @@ tldeps :
|
|||
|
||||
fermi_velocity.x : fermi_velocity.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
fermi_velocity.o libpp.a $(MODULES) $(LIBOBJS) $(LIBS)
|
||||
fermi_velocity.o libpp.a $(MODULES) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
fermi_proj.x : fermi_proj.o libpp.a $(MODULES) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
fermi_proj.o libpp.a $(MODULES) $(LIBOBJS) $(LIBS)
|
||||
fermi_proj.o libpp.a $(MODULES) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PP/src/$@ . )
|
||||
|
||||
clean :
|
||||
|
|
|
@ -255,7 +255,7 @@ all : tldeps pw.x generate_vdW_kernel_table.x generate_rVV10_kernel_table.x
|
|||
|
||||
pw.x : $(PWOBJS) libpw.a $(LIBOBJS) $(QEMODS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
$(PWOBJS) libpw.a $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(PWOBJS) libpw.a $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin; ln -fs ../PW/src/$@ . ; \
|
||||
ln -fs ../PW/src/$@ dist.x ; ln -fs ../PW/src/$@ manypw.x ; )
|
||||
# dist.x and manypw.x link the same executable pw.x
|
||||
|
@ -273,12 +273,12 @@ clean :
|
|||
|
||||
generate_vdW_kernel_table.x : libpw.a generate_vdW_kernel_table.o
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
generate_vdW_kernel_table.o $(QEMODS) libpw.a $(LIBOBJS) $(LIBS)
|
||||
generate_vdW_kernel_table.o $(QEMODS) libpw.a $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin; ln -fs ../PW/src/$@ . )
|
||||
|
||||
generate_rVV10_kernel_table.x : libpw.a generate_rVV10_kernel_table.o
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
generate_rVV10_kernel_table.o $(QEMODS) libpw.a $(LIBOBJS) $(LIBS)
|
||||
generate_rVV10_kernel_table.o $(QEMODS) libpw.a $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin; ln -fs ../PW/src/$@ . )
|
||||
|
||||
|
||||
|
|
|
@ -19,23 +19,23 @@ all : tldeps ev.x kpoints.x pwi2xsf.x ibrav2cell.x
|
|||
|
||||
ibrav2cell.x : ibrav2cell.o $(PWOBJS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
ibrav2cell.o $(PWOBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
ibrav2cell.o $(PWOBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PW/tools/$@ . )
|
||||
- ( cd ../../bin ; ln -fs ../PW/tools/cell2ibrav.py cell2ibrav.x )
|
||||
|
||||
ev.x : ev.o ev_xml.o $(PWOBJS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
ev.o ev_xml.o $(PWOBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
ev.o ev_xml.o $(PWOBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PW/tools/$@ . )
|
||||
|
||||
kpoints.x : kpoints.o $(PWOBJS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
kpoints.o $(PWOBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
kpoints.o $(PWOBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PW/tools/$@ . )
|
||||
|
||||
pwi2xsf.x : pwi2xsf.o $(PWOBJS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
pwi2xsf.o $(PWOBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
pwi2xsf.o $(PWOBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PW/tools/$@ . )
|
||||
|
||||
tldeps:
|
||||
|
|
|
@ -59,7 +59,7 @@ all : tldeps pwcond.x
|
|||
|
||||
pwcond.x : $(PWCONDOBJS) $(PWOBJS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o pwcond.x $(PWCONDOBJS) \
|
||||
$(PWOBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(PWOBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../PWCOND/src/pwcond.x . )
|
||||
|
||||
tldeps :
|
||||
|
|
|
@ -17,10 +17,10 @@ OBJ2 = tetra.o k_brillouin.o generate_tetra.o det3.o det4.o
|
|||
all: tetra phdos
|
||||
|
||||
tetra: $(OBJ2)
|
||||
$(LD) -o $(TET) $(OBJ2) $(LIBS)
|
||||
$(LD) -o $(TET) $(OBJ2) $(QELIBS)
|
||||
|
||||
phdos: $(OBJ1)
|
||||
$(LD) $(OBJ1) $(LIBS) -o $(DOS)
|
||||
$(LD) $(OBJ1) $(QELIBS) -o $(DOS)
|
||||
|
||||
.f.o :
|
||||
$(FC) $(FFLAGS) -c $<
|
||||
|
|
|
@ -70,19 +70,19 @@ libtddfpt.a : $(LROBJS)
|
|||
|
||||
turbo_lanczos.x : lr_main.o libtddfpt.a $(PWOBJS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
lr_main.o libtddfpt.a $(LRMODS) $(PWOBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
lr_main.o libtddfpt.a $(LRMODS) $(PWOBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../TDDFPT/src/$@ . )
|
||||
- if [ -d ../bin ] ; then ( cd ../bin ; ln -fs ../src/$@ . ); fi
|
||||
|
||||
turbo_davidson.x : lr_dav_main.o libtddfpt.a $(PWOBJS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
lr_dav_main.o libtddfpt.a $(LRMODS) $(PWOBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
lr_dav_main.o libtddfpt.a $(LRMODS) $(PWOBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../TDDFPT/src/$@ . )
|
||||
- if [ -d ../bin ] ; then ( cd ../bin ; ln -fs ../src/$@ . ); fi
|
||||
|
||||
turbo_eels.x : lr_eels_main.o libtddfpt.a $(PWOBJS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
lr_eels_main.o libtddfpt.a $(LRMODS) $(PWOBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
lr_eels_main.o libtddfpt.a $(LRMODS) $(PWOBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../TDDFPT/src/$@ . )
|
||||
- if [ -d ../bin ] ; then ( cd ../bin ; ln -fs ../src/$@ . ); fi
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@ all : tldeps turbo_spectrum.x
|
|||
|
||||
turbo_spectrum.x : tddfpt_calculate_spectrum.o $(QEMODS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
tddfpt_calculate_spectrum.o $(QEMODS) $(PWOBJS) $(LIBOBJS) $(LIBS)
|
||||
tddfpt_calculate_spectrum.o $(QEMODS) $(PWOBJS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../TDDFPT/tools/$@ . )
|
||||
- if [ -d ../bin ] ; then ( cd ../bin ; ln -fs ../tools/$@ . ); fi
|
||||
|
||||
|
|
|
@ -51,12 +51,12 @@ all : tldeps xspectra.x spectra_correction.x molecularnexafs.x
|
|||
|
||||
xspectra.x : xspectra.o $(XOBJS) $(GIPAWOBJS) $(QEMODS) $(PWOBJS)
|
||||
$(MPIF90) -o $@ xspectra.o $(XOBJS) $(GIPAWOBJS) \
|
||||
$(PWOBJS) $(QEMODS) $(LDFLAGS) $(LIBOBJS) $(LIBS)
|
||||
$(PWOBJS) $(QEMODS) $(LDFLAGS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../XSpectra/src/$@ . )
|
||||
|
||||
spectra_correction.x : spectra_correction.o $(MANIP_XS_OBJ) $(QEMODS) $(PWOBJS)
|
||||
$(MPIF90) -o $@ spectra_correction.o $(MANIP_XS_OBJ) $(PWOBJS) $(QEMODS) \
|
||||
$(LDFLAGS) $(LIBOBJS) $(LIBS)
|
||||
$(LDFLAGS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../XSpectra/src/$@ . )
|
||||
|
||||
molecularnexafs.x : molecularnexafs.o
|
||||
|
|
|
@ -116,7 +116,7 @@ all: tldeps ld1.x
|
|||
|
||||
ld1.x: $(LD1OBJS) ld1.o $(LD1MODS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o ld1.x \
|
||||
ld1.o $(LD1OBJS) $(LD1MODS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
ld1.o $(LD1OBJS) $(LD1MODS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
- ( cd ../../bin ; ln -fs ../atomic/src/ld1.x . )
|
||||
|
||||
tldeps :
|
||||
|
|
|
@ -36,7 +36,7 @@ libdftd3qe.a: $(DFTD3OBJ)
|
|||
|
||||
test.x : $(TESTOBJ) $(TESTMODS) $(QEMODS)
|
||||
$(LD) $(LDFLAGS) $(MODFLAGS) -o $@ \
|
||||
$(TESTOBJ) $(TESTMODS) $(QEMODS) $(LIBS) $(LIBOBJS)
|
||||
$(TESTOBJ) $(TESTMODS) $(QEMODS) $(QELIBS) $(LIBOBJS)
|
||||
|
||||
tldeps :
|
||||
if test -n "$(TLDEPS)" ; then \
|
||||
|
|
|
@ -181,7 +181,7 @@ RANLIB = @ranlib@
|
|||
FLIB_TARGETS = all
|
||||
|
||||
LIBOBJS = $(TOPDIR)/clib/clib.a $(TOPDIR)/iotk/src/libiotk.a
|
||||
LIBS = $(CUDA_LIBS) $(SCALAPACK_LIBS) $(LAPACK_LIBS) $(FOX_LIB) $(FFT_LIBS) $(BLAS_LIBS) $(MPI_LIBS) $(MASS_LIBS) $(HDF5_LIB) $(LD_LIBS)
|
||||
QELIBS = $(CUDA_LIBS) $(SCALAPACK_LIBS) $(LAPACK_LIBS) $(FOX_LIB) $(FFT_LIBS) $(BLAS_LIBS) $(MPI_LIBS) $(MASS_LIBS) $(HDF5_LIB) $(LD_LIBS)
|
||||
|
||||
# wget or curl - useful to download from network
|
||||
WGET = @wget@
|
||||
|
|
|
@ -15,57 +15,57 @@ all : tldeps casino2upf.x cpmd2upf.x fhi2upf.x fpmd2upf.x \
|
|||
uspp2upf.x vdb2upf.x virtual.x interpolate.x fix_upf.x
|
||||
|
||||
casino2upf.x : casino2upf.o casino_pp.o $(OBJS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ casino2upf.o casino_pp.o $(OBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(LD) $(LDFLAGS) -o $@ casino2upf.o casino_pp.o $(OBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
|
||||
upf2upf2.x : upf2upf2.o $(OBJS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ upf2upf2.o $(OBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(LD) $(LDFLAGS) -o $@ upf2upf2.o $(OBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
|
||||
cpmd2upf.x : cpmd2upf.o $(OBJS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ cpmd2upf.o $(OBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(LD) $(LDFLAGS) -o $@ cpmd2upf.o $(OBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
|
||||
fhi2upf.x : fhi2upf.o $(OBJS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ fhi2upf.o $(OBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(LD) $(LDFLAGS) -o $@ fhi2upf.o $(OBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
|
||||
fpmd2upf.x : fpmd2upf.o $(OBJS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ fpmd2upf.o $(OBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(LD) $(LDFLAGS) -o $@ fpmd2upf.o $(OBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
|
||||
ncpp2upf.x : ncpp2upf.o $(OBJS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ ncpp2upf.o $(OBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(LD) $(LDFLAGS) -o $@ ncpp2upf.o $(OBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
|
||||
oldcp2upf.x : oldcp2upf.o $(OBJS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ oldcp2upf.o $(OBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(LD) $(LDFLAGS) -o $@ oldcp2upf.o $(OBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
|
||||
read_upf.x : read_ps.o
|
||||
$(LD) $(LDFLAGS) -o $@ read_ps.o $(OBJS)
|
||||
|
||||
read_upf_tofile.x : read_upf_tofile.o $(OBJS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ read_upf_tofile.o $(OBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(LD) $(LDFLAGS) -o $@ read_upf_tofile.o $(OBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
|
||||
|
||||
fix_upf.x: fix_upf.o $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ fix_upf.o $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(LD) $(LDFLAGS) -o $@ fix_upf.o $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
|
||||
rrkj2upf.x : rrkj2upf.o $(OBJS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ rrkj2upf.o $(OBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(LD) $(LDFLAGS) -o $@ rrkj2upf.o $(OBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
|
||||
upf2casino.x : upf2casino.o casino_pp.o $(OBJS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ upf2casino.o casino_pp.o $(OBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
$(LD) $(LDFLAGS) -o $@ upf2casino.o casino_pp.o $(OBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
|
||||
uspp2upf.x : uspp2upf.o vanderbilt.o $(OBJS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
uspp2upf.o vanderbilt.o $(OBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
uspp2upf.o vanderbilt.o $(OBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
|
||||
vdb2upf.x : vdb2upf.o vanderbilt.o $(OBJS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
vdb2upf.o vanderbilt.o $(OBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
vdb2upf.o vanderbilt.o $(OBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
|
||||
virtual.x : virtual.o $(OBJS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
virtual.o $(OBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
virtual.o $(OBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
|
||||
interpolate.x : interpolate.o $(OBJS) $(QEMODS) $(LIBOBJS)
|
||||
$(LD) $(LDFLAGS) -o $@ \
|
||||
interpolate.o $(OBJS) $(QEMODS) $(LIBOBJS) $(LIBS)
|
||||
interpolate.o $(OBJS) $(QEMODS) $(LIBOBJS) $(QELIBS)
|
||||
|
||||
tldeps:
|
||||
if test -n "$(TLDEPS)" ; then \
|
||||
|
|
Loading…
Reference in New Issue