Page MenuHomec4science

Makefile
No OneTemporary

File Metadata

Created
Mon, Feb 24, 21:35

Makefile

#Local code, binaries, pputils library
PREFIX = $(HOME)/Documents/cosolver/basis_transformation/T4T5
SRCDIR = $(PREFIX)
BINDIR = $(PREFIX)
OBJDIR = $(PREFIX)
LIBDIR = $(PREFIX)
MODDIR = $(PREFIX)
FMDIR = $(HOME)/Documents/cosolver/FM
F90 = mpif90
# Add Multiple-Precision Library
EXTLIBS += -L$(FMDIR)/lib -lfm
EXTINC += -I$(FMDIR)/mod
EXTMOD= -module $(MODDIR)
FOBJ = $(OBJDIR)/T4T5_mod.o
all: $(FOBJ)
$(OBJDIR)/T4T5_mod.o: T4T5_mod.f90
$(F90) -c $(F90FLAGS) $(EPPFLAGS) $(EXTMOD) $(EXTINC) T4T5_mod.f90 -o $@
clean: cleanobj cleanmod
cleanobj:
@rm -f $(OBJDIR)/*o
cleanmod:
@rm -f $(MODDIR)/*mod
@rm -f *.mod

Event Timeline