570 |
*only* works if it is supported by the OPTFILE that |
*only* works if it is supported by the OPTFILE that |
571 |
is being used. |
is being used. |
572 |
|
|
573 |
|
-ignoretime | -ignore_time | --ignoretime | --ignore_time |
574 |
|
Ignore all the "wall clock" routines entirely. This will |
575 |
|
not in any way hurt the model results -- it simply means |
576 |
|
that the code that checks how long the model spends in |
577 |
|
various routines will give junk values. |
578 |
|
|
579 |
-ts | --ts |
-ts | --ts |
580 |
Produce timing information per timestep |
Produce timing information per timestep |
581 |
-papis | --papis |
-papis | --papis |
2157 |
echo " Determining the list of source and include files" |
echo " Determining the list of source and include files" |
2158 |
rm -rf .links.tmp |
rm -rf .links.tmp |
2159 |
mkdir .links.tmp |
mkdir .links.tmp |
2160 |
|
touch .links.tmp/foo |
2161 |
|
if test ! -r ".links.tmp/foo" ; then |
2162 |
|
echo |
2163 |
|
echo "ERROR : something is wrong with your directory permissions or" |
2164 |
|
echo " your user file-creation mask (\"umask\") since creating a" |
2165 |
|
echo " sub-dir, touch-ing a file within it, and then reading it is" |
2166 |
|
echo " not working. Please try setting your umask to something" |
2167 |
|
echo " sane such as:" |
2168 |
|
echo |
2169 |
|
echo " umask 0002" |
2170 |
|
echo |
2171 |
|
echo " and please verify that you have the proper permissions for" |
2172 |
|
echo " creating sub-directories and then reading files created" |
2173 |
|
echo " within them." |
2174 |
|
echo |
2175 |
|
exit 1 |
2176 |
|
fi |
2177 |
|
rm -f .links.tmp/foo |
2178 |
echo "# This section creates symbolic links" > srclinks.tmp |
echo "# This section creates symbolic links" > srclinks.tmp |
2179 |
echo "" >> srclinks.tmp |
echo "" >> srclinks.tmp |
2180 |
printf 'SRCFILES = ' > srclist.inc |
printf 'SRCFILES = ' > srclist.inc |
2416 |
@make clean |
@make clean |
2417 |
@make cleanlinks |
@make cleanlinks |
2418 |
-rm -f \$(SPECIAL_FILES) |
-rm -f \$(SPECIAL_FILES) |
2419 |
-rm -f genmake_state genmake_*optfile genmake_warnings make.log run.log *.bak |
-rm -f genmake* make.log run.log *.bak |
2420 |
CLEAN: |
CLEAN: |
2421 |
@make Clean |
@make Clean |
2422 |
-find \$(EXEDIR) -name "*.meta" -exec rm {} \; |
-find \$(EXEDIR) -name "*.meta" -exec rm {} \; |
2423 |
-find \$(EXEDIR) -name "*.data" -exec rm {} \; |
-find \$(EXEDIR) -name "*.data" -exec rm {} \; |
2424 |
-find \$(EXEDIR) -name "fort.*" -exec rm {} \; |
-find \$(EXEDIR) -name "fort.*" -exec rm {} \; |
2425 |
-rm -f \$(EXECUTABLE) output.txt STD* |
-rm -f \$(EXECUTABLE) *.txt STD* *diagnostics.log datetime |
2426 |
|
-rm -rf mnc_test_* |
2427 |
|
|
2428 |
#eh3 Makefile: makefile |
#eh3 Makefile: makefile |
2429 |
makefile: |
makefile: |