Page Menu
Home
c4science
Search
Configure Global Search
Log In
Files
F102807583
Makefile~
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Subscribers
None
File Metadata
Details
File Info
Storage
Attached
Created
Mon, Feb 24, 09:25
Size
1 KB
Mime Type
text/x-makefile
Expires
Wed, Feb 26, 09:25 (1 d, 18 h)
Engine
blob
Format
Raw Data
Handle
24432855
Attached To
rCOSOLVER COSOlver
Makefile~
View Options
include local/dirs.inc
EXEC = NNT4
F90 = mpif90
# Add Multiple-Precision Library
EXTLIBS += -L$(FMDIR)/lib -lfm
EXTINC += -I$(FMDIR)/mod
EXTMOD= -module $(MODDIR)
all: dirs $(EXEC)
dirs:
mkdir -p $(BINDIR)
mkdir -p $(OBJDIR)
mkdir -p $(MODDIR)
FOBJ = $(OBJDIR)/mainNNT4.o $(OBJDIR)/T4_mod.o $(OBJDIR)/basic_mod.o
$(EXEC): $(FOBJ)
$(F90) $(LDFLAGS) $(OBJDIR)/*.o $(EXTMOD) $(EXTINC) $(EXTLIBS) -o $@
$(OBJDIR)/mainNNT4.o: src/mainNNT4.f90 $(OBJDIR)/basic_mod.o $(OBJDIR)/T4_mod.o
$(F90) -c $(F90FLAGS) $(EPPFLAGS) $(EXTMOD) $(EXTINC) src/mainNNT4.f90 -o $@
$(OBJDIR)/basic_mod.o: src/basic_mod.f90 $(OBJDIR)/prec_const_mod.o
$(F90) -c $(F90FLAGS) $(EPPFLAGS) $(EXTMOD) $(EXTINC) src/basic_mod.f90 -o $@
$(OBJDIR)/prec_const_mod.o: src/prec_const_mod.f90
$(F90) -c $(F90FLAGS) $(EPPFLAGS) $(EXTMOD) $(EXTINC) src/prec_const_mod.f90 -o $@
$(OBJDIR)/T5_mod.o: src/T4_mod.f90 $(OBJDIR)/prec_const_mod.o
$(F90) -c $(F90FLAGS) $(EPPFLAGS) $(EXTMOD) $(EXTINC) src/T4_mod.f90 -o $@
clean: cleanobj cleanmod
cleanobj:
@rm -f $(OBJDIR)/*o
cleanmod:
@rm -f $(MODDIR)/*mod
@rm -f *.mod
cleanbin:
@rm -f $(EXEC)
Event Timeline
Log In to Comment