source: issm/oecreview/Archive/11569-11580/ISSM-11571-11572.diff@ 11991

Last change on this file since 11991 was 11991, checked in by Eric.Larour, 13 years ago

oecreview from 11518 to present

File size: 2.3 KB
RevLine 
[11991]1Index: /proj/ice/larour/issm-uci-clean/trunk-jpl/cron/nightlyrun.sh
2===================================================================
3--- /proj/ice/larour/issm-uci-clean/trunk-jpl/cron/nightlyrun.sh (revision 11571)
4+++ /proj/ice/larour/issm-uci-clean/trunk-jpl/cron/nightlyrun.sh (revision 11572)
5@@ -46,6 +46,7 @@
6 done
7 }
8 #}}}
9+
10 #Get configuration
11 #Source config file{{{1
12 if [ $# -ne 1 ];
13@@ -109,13 +110,13 @@
14 #create simpler cluster.rc file, with only the cluster we are interested in.
15 cd $ISSM_TIER/test/NightlyRun/
16 if [ "$MACHINE" = "win7" ]; then
17-cat << END > $HOST_NAME"_settings.m"
18+ cat << END > $HOST_NAME"_settings.m"
19 cluster.login='$USER';
20 cluster.codepath='`cygpath -m $ISSM_TIER/bin`';
21 cluster.executionpath='`cygpath -m $EXECUTION_PATH`';
22 END
23 else
24-cat << END > $HOST_NAME"_settings.m"
25+ cat << END > $HOST_NAME"_settings.m"
26 cluster.login='$USER';
27 cluster.codepath='$ISSM_TIER/bin';
28 cluster.executionpath='$EXECUTION_PATH';
29@@ -138,14 +139,12 @@
30 do
31 package=`echo $EXTERNALPACKAGES | cut -d " " -f $i-$i`
32 package_config=`echo $EXTERNALPACKAGES_CONFIGS | cut -d " " -f $i-$i`
33- package_numcpus=`echo $EXTERNALPACKAGES_NUMCPUS | cut -d " " -f $i-$i`
34
35 cd $package
36- $package_config $package_numcpus
37+ $package_config
38 cd ..
39 done
40
41-
42 elif [ "$ISSM_EXTERNALPACKAGES" == "copy" ]
43 then
44
45@@ -177,10 +176,8 @@
46 make distclean
47 ./scripts/automakererun.sh
48 source ./configs/$COMPILE_CONFIG_FILE
49+ make install
50
51- make -j $NUMCPUS_INSTALL
52- make -j $NUMCPUS_INSTALL install
53-
54 elif [ "$ISSM_COMPILATION" == "no" ]
55 then
56 echo "Skipping ISSM compilation"
57@@ -193,11 +190,8 @@
58 #Prepare run
59 #create softlink to startup {{{1
60 cd $ISSM_TIER/test/NightlyRun/
61-if [ "$MACHINE" = "win7" ]; then
62- cp $ISSM_TIER/startup.m .
63-else
64- ln -s $ISSM_TIER/startup.m .
65-fi
66+rm startup.m #in case it alreade exists
67+cp $ISSM_TIER/startup.m .
68 #}}}
69 #Create nightlylog directory and info.log {{{1
70 #put installation elapsed time in info.log
71@@ -230,7 +224,6 @@
72 else
73 MATLAB_TIER=$ISSM_TIER
74 fi
75-
76 #}}}
77 #Launch all tests on different cpus {{{1
78 for (( i=1;i<=$NUMCPUS_RUN;i++ ))
79@@ -280,7 +273,7 @@
80 #}}}
81 #concatenate all reports {{{1
82 cd $ISSM_TIER/nightlylog/
83-mv matlab_log1.log matlab_log.log
84+cp matlab_log1.log matlab_log.log
85 for (( i=2;i<=$NUMCPUS_RUN;i++ ))
86 do
87 cat matlab_log.log matlab_log$i.log > matlab_log.log.bak
Note: See TracBrowser for help on using the repository browser.