Skip to content
Snippets Groups Projects
Commit 8c15cc8e authored by kamischi's avatar kamischi
Browse files

Makefile fix

Create coverage, fix and cleanup
parent fa020124
Branches
No related tags found
No related merge requests found
...@@ -4,7 +4,6 @@ ...@@ -4,7 +4,6 @@
FC = gfortran FC = gfortran
# fortran compiler options # fortran compiler options
# FFLAGS = -O3 -ff2c -gw
FFLAGS = -g -gdwarf-2 -fbounds-check -fcheck=all --coverage FFLAGS = -g -gdwarf-2 -fbounds-check -fcheck=all --coverage
# gfortran version 4.8 does not know -fdiagnostics-color # gfortran version 4.8 does not know -fdiagnostics-color
# safeguard for major version >= 5 # safeguard for major version >= 5
...@@ -44,14 +43,50 @@ eels: eels.f90 change_working_dir.o $(eelssubs) $(eelsmods) ...@@ -44,14 +43,50 @@ eels: eels.f90 change_working_dir.o $(eelssubs) $(eelsmods)
eels-boson: eels-boson.f90 change_working_dir.o $(eelssubs) $(eelsmods) $(bosonsubs) $(bosonmods) eels-boson: eels-boson.f90 change_working_dir.o $(eelssubs) $(eelsmods) $(bosonsubs) $(bosonmods)
$(FC) $(FFLAGS) -o eels-boson eels-boson.f90 change_working_dir.o $(eelssubs) $(bosonsubs) $(FC) $(FFLAGS) -o eels-boson eels-boson.f90 change_working_dir.o $(eelssubs) $(bosonsubs)
coverage: boson eels eels-boson
./eelsf90
./bosonf90
./eels-boson
gcov change_working_dir
gcov bosonf90-boson
gcov doboson
gcov sicot
gcov sintr
gcov rcffi
gcov respon
gcov eelsf90-eels
gcov doeels
gcov fint1
gcov fint2
gcov fint3
gcov fun
gcov o1
gcov o2
gcov phint
gcov qrat
gcov quanc8
gcov queels
gcov seteps
gcov surlos
gcov usurlo
gcov eels-boson-eels-boson
clean: clean:
rm -f *.o rm -f *.o
rm -rf *.dSYM rm -rf *.dSYM
rm -rf *.mod rm -f *.mod
rm -rf *.so rm -f *.so
rm -f *.gcno
rm -f *.gcda
rm -f *.gcov
rm -f eelsou bosou
rm -f bosonf90 bosonf90.exe rm -f bosonf90 bosonf90.exe
rm -f eelsf90 eelsf90.exe rm -f eelsf90 eelsf90.exe
rm -f eels-boson eels-boson.exe rm -f eels-boson eels-boson.exe
.PHONY: all clean .PHONY: all clean coverage
...@@ -13,7 +13,7 @@ EELS ...@@ -13,7 +13,7 @@ EELS
surlos surlos
phint phint
seteps seteps
extend3 (extend3)
BOSON BOSON
change_working_dir change_working_dir
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment