Difference between revisions of "Update the TELEMAC system"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
+ | To update the TELEMAC system, just type from the <code>/path/to/systel90</code> folder: | ||
+ | <code><pre> | ||
+ | svn update | ||
+ | </pre></code> | ||
+ | |||
+ | This will fetch all updated files from the subversion server at Bristol University. | ||
− | + | Attention, if you have modified files, either in the sources, the dictionaries or the scripts, this might create conflicts. | |
+ | |||
+ | When the update has finished, the <code>build_systel</code> script can be used to recompile the libraries that have been updated. Assuming that you have version v5p7 installed you can do: | ||
− | |||
<code><pre> | <code><pre> | ||
− | + | $ v5p7 | |
+ | Switched to TELEMAC version: v5p7 | ||
+ | $ cfgmak | ||
+ | File '/path/to/systel90/configv5p7/cfgmak.mak' updated. | ||
+ | $ build_systel -v v5p7 -p | ||
</pre></code> | </pre></code> | ||
− | + | The option "<code>-p</code>" is used to rebuild the parallel library, remove it if necessary. | |
+ | Also, add the option "<code>-c</code>" to rebuild entirely the libraries instead of recompiling only the new files. |
Revision as of 10:38, 24 August 2007
To update the TELEMAC system, just type from the /path/to/systel90
folder:
svn update
This will fetch all updated files from the subversion server at Bristol University.
Attention, if you have modified files, either in the sources, the dictionaries or the scripts, this might create conflicts.
When the update has finished, the build_systel
script can be used to recompile the libraries that have been updated. Assuming that you have version v5p7 installed you can do:
$ v5p7
Switched to TELEMAC version: v5p7
$ cfgmak
File '/path/to/systel90/configv5p7/cfgmak.mak' updated.
$ build_systel -v v5p7 -p
The option "-p
" is used to rebuild the parallel library, remove it if necessary.
Also, add the option "-c
" to rebuild entirely the libraries instead of recompiling only the new files.