mirror of https://gitlab.com/QEF/q-e.git
39 lines
772 B
Makefile
39 lines
772 B
Makefile
|
|
CODEDIR=CPV
|
|
|
|
include ../make.sys
|
|
|
|
|
|
all: cp90
|
|
|
|
# Name of the program
|
|
PROGNAME= cp.x
|
|
|
|
######################################################################
|
|
|
|
WRAPPERS= wrapper.o
|
|
|
|
# Fortran objects
|
|
FOBJS= modules.o ibmfft.o crayfft.o fftw.o para.o \
|
|
read_pseudo.o cplib.o cpr.o input.o \
|
|
macdep.o which_dft.o $(WRAPPERS) \
|
|
restart.o cpr_mod.o cell_module.o cprsub.o
|
|
|
|
######################################################################
|
|
|
|
default:
|
|
make $(PROGNAME)
|
|
|
|
cp90 : $(FOBJS) cpflush.o
|
|
$(LD) -o $(PROGNAME) $(LDFLAGS) $(FOBJS) ../Modules/*.o cpflush.o \
|
|
../flib/flib.a ../flib/eispack.o $(LIBS)
|
|
chmod a+r $(PROGNAME)
|
|
chmod a+x $(PROGNAME)
|
|
|
|
|
|
clean_:
|
|
- rm -f *.o *.i core* fort* *.mod *.s *.d work.pc cp.x
|
|
|
|
include .dependencies
|
|
include ../make.rules
|