From 47a81eb98b1c519a3f72cedf8f0e39c738f077c7 Mon Sep 17 00:00:00 2001
From: Philippe WAUTELET <philippe.wautelet@aero.obs-mip.fr>
Date: Mon, 14 Mar 2016 16:38:45 +0100
Subject: [PATCH] Philippe 14/03/2016: completed .PHONY targets + added
 .SECONDARY targets and dummy targets (for external Fortran modules)

---
 src/Makefile | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/src/Makefile b/src/Makefile
index baeec252b..f96e03017 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -157,7 +157,7 @@ DEP_ALL_MASTER = $(sort $(filter-out $(IGNORE_DEP_MASTER),$(DEP_MASTER)) )
 DEP_ALL_USER   = $(sort $(filter-out $(IGNORE_DEP_USER)  ,$(DEP_USER)) )
 #
 
-.PHONY : clean all objdir objdirmaster depall objs lib prog print
+.PHONY : clean objdir depall objs lib prog print
 
 .DELETE_ON_ERROR:  
 
@@ -166,12 +166,16 @@ DEP_ALL_USER   = $(sort $(filter-out $(IGNORE_DEP_USER)  ,$(DEP_USER)) )
 
 .INTERMEDIATE:   $(LIB_MASTER)
 
+.SECONDARY: mpi.mod netcdf.mod openacc.mod
 
 ##########################################################
 #                                                        #
 # MASTER RULES                                           #
 #                                                        #
 ##########################################################
+.PHONY : all objdirmaster libmaster bibmaster objmaster progmaster
+.PHONY : installmaster cleanlibmaster cleanmaster cleanobjmaster cleanprogmaster
+
 all : gribapi progmaster
 
 objdirmaster :  $(OBJDIR_MASTER)/.dummy
@@ -510,3 +514,9 @@ ifeq "$(DO_COMP_USER)" "YES"
 include  filedepalluser
 endif 
 
+mpi.mod:
+
+netcdf.mod:
+
+openacc.mod:
+
-- 
GitLab