Ignore:
Timestamp:
06/19/06 16:14:56 (18 years ago)
Author:
smasson
Message:

new compilation options (compile_opt idl2, strictarrsubs) in each routine

Location:
trunk/SRC/Documentation/xmldoc
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/SRC/Documentation/xmldoc/getsaxo.html

    r108 r114  
    4848          Regular users 
    4949        </h4></div></div></div><p> 
    50         The <span class="bold"><strong>complete</strong></span> latest revision (source + tests data files: 767 Mb) can be checked out with the following command executed in your <code class="envar">${HOME}</code>: 
     50        The <span class="bold"><strong>complete</strong></span> latest revision (source + tests data files: 777 Mb) can be checked out with the following command executed in your <code class="envar">${HOME}</code>: 
    5151        </p><pre class="screen"> 
    5252  <code class="prompt">$</code> <strong class="userinput"><code><span><strong class="command">svn</strong></span> <code class="option">checkout</code> <em class="parameter"><code>http://forge.ipsl.jussieu.fr/saxo/svn/trunk/</code></em> <em class="parameter"><code>SAXO_DIR</code></em></code></strong> 
    5353        </pre><p> 
    5454      </p><p> 
    55         The latest revision of the <span><strong class="command">source files</strong></span> (40 Mb) can be checked out with the following command: 
     55        The latest revision of the <span><strong class="command">source files</strong></span> (49 Mb) can be checked out with the following command: 
    5656        </p><pre class="screen"> 
    5757  <code class="prompt">$</code> <strong class="userinput"><code><span><strong class="command">svn</strong></span> <code class="option">checkout</code> <em class="parameter"><code>http://forge.ipsl.jussieu.fr/saxo/svn/trunk/SRC</code></em> <em class="parameter"><code>SAXO_DIR/SRC</code></em></code></strong> 
     
    7272        Get <span class="application">SAXO</span> from a tar file 
    7373      </h3></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="saxo_src_tar"></a>2.3.1.&nbsp; 
    74           Get <span class="application">SAXO</span> source files (4.7M Mb) 
     74          Get <span class="application">SAXO</span> source files (4.8M Mb) 
    7575        </h4></div></div></div><p> 
    7676          Create your <code class="filename"><code class="envar">${HOME}</code>/SAXO_DIR</code> directory... 
     
    8080  <code class="prompt">$</code> <strong class="userinput"><code><span><strong class="command">cd</strong></span> <em class="parameter"><code>SAXO_DIR</code></em></code></strong> 
    8181          </pre><p> 
    82           ... and download it the latest version of the sources tar file: <a href="http://forge.ipsl.jussieu.fr/saxo/download/SAXO_SRC_20060612.tar.gz" target="_top">SAXO_SRC_20060612.tar.gz</a> (4.7M Mb). This tar.gz file could also be downloaded with  
     82          ... and download it the latest version of the sources tar file: <a href="http://forge.ipsl.jussieu.fr/saxo/download/SAXO_SRC_20060619.tar.gz" target="_top">SAXO_SRC_20060619.tar.gz</a> (4.8M Mb). This tar.gz file could also be downloaded with  
    8383        </p><div class="variablelist"><dl><dt><span class="term"><span><strong class="command">wget</strong></span></span></dt><dd><pre class="screen"> 
    84   <code class="prompt">$</code> <strong class="userinput"><code><span><strong class="command">wget</strong></span> <em class="parameter"><code>http://forge.ipsl.jussieu.fr/saxo/download/SAXO_SRC_20060612.tar.gz</code></em></code></strong> 
     84  <code class="prompt">$</code> <strong class="userinput"><code><span><strong class="command">wget</strong></span> <em class="parameter"><code>http://forge.ipsl.jussieu.fr/saxo/download/SAXO_SRC_20060619.tar.gz</code></em></code></strong> 
    8585          </pre></dd><dt><span class="term"><span><strong class="command">curl</strong></span></span></dt><dd><pre class="screen"> 
    86   <code class="prompt">$</code> <strong class="userinput"><code><span><strong class="command">curl</strong></span> <code class="option">-O</code> <em class="parameter"><code>http://forge.ipsl.jussieu.fr/saxo/download/SAXO_SRC_20060612.tar.gz</code></em></code></strong> 
     86  <code class="prompt">$</code> <strong class="userinput"><code><span><strong class="command">curl</strong></span> <code class="option">-O</code> <em class="parameter"><code>http://forge.ipsl.jussieu.fr/saxo/download/SAXO_SRC_20060619.tar.gz</code></em></code></strong> 
    8787          </pre></dd></dl></div><p>      
    8888        Untar the file 
    8989        </p><pre class="screen"> 
    9090  <code class="prompt">$</code> <strong class="userinput"><code><span><strong class="command">cd</strong></span> <em class="parameter"><code><code class="envar">${HOME}</code>/SAXO_DIR</code></em></code></strong> 
    91   <code class="prompt">$</code> <strong class="userinput"><code><span><strong class="command">tar</strong></span> <code class="option">xvfz</code> <em class="parameter"><code>SAXO_SRC_20060612.tar.gz</code></em></code></strong> 
    92   <code class="prompt">$</code> <strong class="userinput"><code><span><strong class="command">rm</strong></span> <em class="parameter"><code>SAXO_SRC_20060612.tar.gz</code></em></code></strong> 
     91  <code class="prompt">$</code> <strong class="userinput"><code><span><strong class="command">tar</strong></span> <code class="option">xvfz</code> <em class="parameter"><code>SAXO_SRC_20060619.tar.gz</code></em></code></strong> 
     92  <code class="prompt">$</code> <strong class="userinput"><code><span><strong class="command">rm</strong></span> <em class="parameter"><code>SAXO_SRC_20060619.tar.gz</code></em></code></strong> 
    9393        </pre><p> 
    9494        </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="saxo_data_tar"></a>2.3.2.&nbsp; 
  • trunk/SRC/Documentation/xmldoc/savesaxo.sh

    r113 r114  
    8080    then 
    8181    cat <<EOF > /tmp/compileall${$}.pro 
     82.reset_session   
     83; 
    8284!path = expand_path('+' + '../..') + ':' + expand_path('+' + !dir) 
    83 keep_compatibility, 0 
    84 @all_cm 
     85resolve_all, resolve_either='def_myuniquetmpdir' 
     86resolve_all, resolve_either = 'find'  
     87def_myuniquetmpdir 
     88oldcm = find('oldcm_empty') 
     89;oldcm = find('oldcm_full') 
     90oldcm = oldcm[0] 
     91@cm_general 
     92file_copy, oldcm, myuniquetmpdir + 'oldcm_used.pro', /overwrite 
     93IF !journal NE 0 THEN journal 
     94journal, myuniquetmpdir + 'cm_demomode_used.pro' 
     95journal    
     96; 
     97resolve_all, resolve_either='keep_compatibility'  
     98; 
    8599EOF 
    86100# 
     
    95109          if [ $? -eq 0 ] 
    96110              then 
    97               echo ".r $( basename $i .pro )" >> /tmp/compileall${$}.pro 
     111              echo "resolve_all, resolve_either = '$( basename $i .pro )', skip_routines = ['xxx2ps','trends']" >> /tmp/compileall${$}.pro 
    98112          fi 
    99113      fi 
     
    104118    echo 
    105119    echo 
    106     grep -q "Compilation error(s)" /tmp/compileallerr_${$} 
     120    grep -i "error" /tmp/compileallerr_${$} 
     121#    grep -q "Compilation error(s)" /tmp/compileallerr_${$} 
    107122    if [ ${?} -ne 0 ]  
    108123    then 
     
    285300wget http://forge.ipsl.jussieu.fr/saxo/download/$filesrc 
    286301gunzip $filesrc 
    287 tar vxfz $filesrc 
    288 rm -f $filesrc 
     302tar vxf $( basename $filesrc .gz ) 
     303rm -f $( basename $filesrc .gz ) 
    289304# 
    290305chmod -R 755 * 
     
    306321rm -rf DATA 
    307322wget http://forge.ipsl.jussieu.fr/saxo/download/$filedata 
    308 tar vxfz $filedata 
    309 rm -f $filedata 
     323gunzip $filedata 
     324tar vxf $( basename $filedata .gz ) 
     325rm -f $( basename $filedata .gz ) 
    310326# 
    311327chmod -R 755 * 
     
    351367if [ $doSRCidris -eq 1 ] 
    352368then 
    353 # create the update script for rhodes 
    354     if [[ ($doSRClodyc -eq 0) && ($doSRCipsl -eq 0) ]] 
    355         then 
    356         echo "iii : you will be asked ${lgforge}@forge.ipsl.jussieu.fr passwd" 
    357         infosrc=$(ssh ${lgforge}@forge.ipsl.jussieu.fr ls -lht /ipsl/forge/projets/saxo/download/SAXO_SRC_*.tar.gz  | head -n 1) 
    358         filesrc=$(echo ${infosrc} | awk '{print $NF}') 
    359         filesrc=$( basename $filesrc ) 
    360     fi 
    361 # 
    362     cat <<EOF > job_src_idris_$$ 
    363 #!/bin/ksh 
    364 cd SAXO_DIR 
    365 # 
    366 rm -rf SRC 
    367 echo "iii : you will be asked ${lgforge}@forge.ipsl.jussieu.fr passwd" 
    368 scp ${lgforge}@forge.ipsl.jussieu.fr:/ipsl/forge/projets/saxo/download/$filesrc . 
    369 gunzip $filesrc 
    370 tar vxf $( basename $filesrc .gz ) 
    371 rm -f $( basename $filesrc .gz ) 
    372 # 
    373 chmod -R 755 * 
    374 exit 
    375 # 
    376 EOF 
    377369# update src on rhodes 
    378370    echo "iii : update src to rhodes" 
    379     scp job_src_idris_$$ reee217@rhodes.idris.fr:. 
    380     ssh reee217@rhodes.idris.fr "chmod 755 job_src_idris_$$ ; ./job_src_idris_$$ ; rm -f job_src_idris_$$" 
     371    ssh reee217@rhodes.idris.fr "svn update SAXO_DIR/SRC ; chmod -R 755 SAXO_DIR" 
    381372fi 
    382373#------------------------------------------------------------------ 
     
    415406[ -f job_src_$$ ] && rm -f job_src_$$ 
    416407[ -f job_data_$$ ] && rm -f job_data_$$ 
    417 [ -f job_src_idris_$$ ] && rm -f job_src_idris_$$ 
    418408[ -f job_data_idris_$$ ] && rm -f job_data_idris_$$ 
    419409# 
  • trunk/SRC/Documentation/xmldoc/whatsnew.html

    r111 r114  
    11<html><head> 
    22      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> 
    3    <title>What's new in SAXO</title><link rel="stylesheet" href="saxo.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.69.1"><meta name="keywords" content="idl, SAXO"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="article" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="d0e1"></a>What's new in SAXO</h2></div><div><div class="authorgroup"><div class="author"><h3 class="author"><span class="firstname">S&eacute;bastien</span> <span class="surname">Masson</span></h3><code class="email">&lt;<a href="mailto:smasson_at_lodyc.jussieu.fr">smasson_at_lodyc.jussieu.fr</a>&gt;</code></div><div class="author"><h3 class="author"><span class="firstname">Fran&ccedil;oise</span> <span class="surname">Pinsard</span></h3><code class="email">&lt;<a href="mailto:Francoise.Pinsard_at_lodyc.jussieu.fr">Francoise.Pinsard_at_lodyc.jussieu.fr</a>&gt;</code></div></div></div><div><div class="revhistory"><table border="1" width="100%" summary="Revision history"><tr><th align="left" valign="top" colspan="2"><b>Revision History</b></th></tr><tr><td align="left">Revision 0.0</td><td align="left">May 2006</td></tr><tr><td align="left" colspan="2">First draft</td></tr><tr><td align="left">Revision 0.1</td><td align="left">June 2006</td></tr><tr><td align="left" colspan="2">add date according to output of svn log</td></tr></table></div></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="#d0e45">1. Introduction</a></span></dt><dt><span class="sect1"><a href="#d0e52">2. Changeset 73 (2006-05-22)</a></span></dt><dt><span class="sect1"><a href="#d0e68">3. Changeset 69 (2006-05-11)</a></span></dt><dt><span class="sect1"><a href="#d0e78">4. Changeset 68 (2006-05-09)</a></span></dt><dt><span class="sect1"><a href="#d0e93">5. Changeset 7 (2006-04-24)</a></span></dt><dt><span class="sect1"><a href="#d0e103">6. Changeset 2 (revision date=2002-09-11 actually done 2006-04-13)</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e45"></a>1.&nbsp;Introduction</h2></div></div></div><p> 
     3   <title>What's new in SAXO</title><link rel="stylesheet" href="saxo.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.69.1"><meta name="keywords" content="idl, SAXO"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="article" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="d0e1"></a>What's new in SAXO</h2></div><div><div class="authorgroup"><div class="author"><h3 class="author"><span class="firstname">S&eacute;bastien</span> <span class="surname">Masson</span></h3><code class="email">&lt;<a href="mailto:smasson_at_lodyc.jussieu.fr">smasson_at_lodyc.jussieu.fr</a>&gt;</code></div><div class="author"><h3 class="author"><span class="firstname">Fran&ccedil;oise</span> <span class="surname">Pinsard</span></h3><code class="email">&lt;<a href="mailto:Francoise.Pinsard_at_lodyc.jussieu.fr">Francoise.Pinsard_at_lodyc.jussieu.fr</a>&gt;</code></div></div></div><div><div class="revhistory"><table border="1" width="100%" summary="Revision history"><tr><th align="left" valign="top" colspan="2"><b>Revision History</b></th></tr><tr><td align="left">Revision 0.0</td><td align="left">May 2006</td></tr><tr><td align="left" colspan="2">First draft</td></tr><tr><td align="left">Revision 0.1</td><td align="left">June 2006</td></tr><tr><td align="left" colspan="2">add date according to output of svn log</td></tr></table></div></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="#d0e45">1. Introduction</a></span></dt><dt><span class="sect1"><a href="#d0e52">2. Changeset 114 (2006-06-19)</a></span></dt><dt><span class="sect1"><a href="#d0e62">3. Changeset 73 (2006-05-22)</a></span></dt><dt><span class="sect1"><a href="#d0e78">4. Changeset 69 (2006-05-11)</a></span></dt><dt><span class="sect1"><a href="#d0e88">5. Changeset 68 (2006-05-09)</a></span></dt><dt><span class="sect1"><a href="#d0e103">6. Changeset 7 (2006-04-24)</a></span></dt><dt><span class="sect1"><a href="#d0e113">7. Changeset 2 (revision date=2002-09-11 actually done 2006-04-13)</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e45"></a>1.&nbsp;Introduction</h2></div></div></div><p> 
    44Here are listed major revisions. 
    55</p><p> 
    66SAXO team should provide instructions to prevent from side effects of upgrade. 
    7 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e52"></a>2.&nbsp;Changeset 73 (2006-05-22)</h2></div></div></div><p> 
     7</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e52"></a>2.&nbsp;Changeset 114 (2006-06-19)</h2></div></div></div><p> 
     8This revision includes new compilation options (compile_opt idl2, strictarrsubs) in each routine. 
     9</p><p> 
     10Details can be seen in <a href="http://forge.ipsl.jussieu.fr/saxo/changeset/114" target="_top">Changeset 114</a>. 
     11</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e62"></a>3.&nbsp;Changeset 73 (2006-05-22)</h2></div></div></div><p> 
    812This revision is the last one made to split svn repository in two parts : SRC and DATA. 
    913</p><p> 
    1014Details can be seen in <a href="http://forge.ipsl.jussieu.fr/saxo/changeset/71" target="_top">Changeset 71</a>, <a href="http://forge.ipsl.jussieu.fr/saxo/changeset/72" target="_top">Changeset 72</a> and <a href="http://forge.ipsl.jussieu.fr/saxo/changset/73" target="_top">Changeset 73</a>. 
    11 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e68"></a>3.&nbsp;Changeset 69 (2006-05-11)</h2></div></div></div><p> 
     15</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e78"></a>4.&nbsp;Changeset 69 (2006-05-11)</h2></div></div></div><p> 
    1216This revision includes new XXX features. 
    1317</p><p> 
    1418Details can be seen in <a href="http://forge.ipsl.jussieu.fr/saxo/changeset/69" target="_top">Changeset 69</a>. 
    15 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e78"></a>4.&nbsp;Changeset 68 (2006-05-09)</h2></div></div></div><p> 
     19</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e88"></a>5.&nbsp;Changeset 68 (2006-05-09)</h2></div></div></div><p> 
    1620This revision is equivalent to SAXO_RD 20060124. 
    1721</p><p> 
     
    1923</p><p> 
    2024Details can be seen in <a href="http://forge.ipsl.jussieu.fr/saxo/changeset/68" target="_top">Changeset 68</a>. 
    21 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e93"></a>5.&nbsp;Changeset 7 (2006-04-24)</h2></div></div></div><p> 
     25</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e103"></a>6.&nbsp;Changeset 7 (2006-04-24)</h2></div></div></div><p> 
    2226This revision is equivalent to IDL_RD. 
    2327</p><p> 
    2428Details can be seen in <a href="http://forge.ipsl.jussieu.fr/saxo/changeset/7" target="_top">Changeset 7</a>. 
    25 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e103"></a>6.&nbsp;Changeset 2 (revision date=2002-09-11 actually done 2006-04-13)</h2></div></div></div><p> 
     29</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e113"></a>7.&nbsp;Changeset 2 (revision date=2002-09-11 actually done 2006-04-13)</h2></div></div></div><p> 
    2630This revision is equivalent to <span class="bold"><strong>obsolete</strong></span> CVS repository. 
    2731</p><p> 
  • trunk/SRC/Documentation/xmldoc/whatsnew.xml

    r111 r114  
    3737<para> 
    3838SAXO team should provide instructions to prevent from side effects of upgrade. 
     39</para> 
     40</sect1> 
     41<sect1> 
     42<title>Changeset 114 (2006-06-19)</title> 
     43<para> 
     44This revision includes new compilation options (compile_opt idl2, strictarrsubs) in each routine. 
     45</para> 
     46<para> 
     47Details can be seen in <ulink url="http://forge.ipsl.jussieu.fr/saxo/changeset/114">Changeset 114</ulink>. 
    3948</para> 
    4049</sect1> 
Note: See TracChangeset for help on using the changeset viewer.