/[lmdze]/trunk/nag_rules.mk
ViewVC logotype

Contents of /trunk/nag_rules.mk

Parent Directory Parent Directory | Revision Log Revision Log


Revision 5 - (show annotations)
Mon Mar 3 16:32:04 2008 UTC (16 years, 2 months ago) by guez
Original Path: trunk/libf/call_graph.mk
File size: 674 byte(s)
Created module from included file parafilt.
Converted caldyn0 to free format.
Added a rule to create cross-references with NAG.
Added optional attribute in iniadvtrac.
Suppressed argument nq in dynredem0 and dynredem1, using nqmx instead.
Replaced some NetCDF calls by netcdf95 calls in dynredem0.
Added intent attribute in dynredem0 and dynredem1.
Annotated use statements with only clause, in dynredem1.
Suppressed variable nq and argument of iniadvtrac in etat0.
Added test on nqmx in etat0.
1 # Needs compiled modules created by NAG.
2
3 .PHONY: objects
4 objects: ${objects}
5 # (useful for NAG module builder)
6
7 nag_fcalls_options = -calledby -locate -class
8 nag_cross_options = -key
9
10 # NAG general options:
11 nag_options = -dusty ${inc_flags}
12
13 call_graph_etat0_lim: ${sources_etat0_lim}
14 @nag_fcalls95 ${nag_options} ${nag_fcalls_options} -listing $@ $^
15
16 call_graph_gcm: $(filter-out netcdf95.f90, ${sources_gcm})
17 @nag_fcalls95 ${nag_options} ${nag_fcalls_options} -listing $@ $^
18
19 cross_ref_etat0_lim: ${sources_etat0_lim}
20 @nag_xref95 ${nag_options} ${nag_cross_options} -listing $@ $^
21
22 .PHONY: clean_call_graph
23 clean_call_graph:
24 rm -f call_graph_etat0_lim call_graph_gcm

  ViewVC Help
Powered by ViewVC 1.1.21