/[MITgcm]/MITgcm_contrib/LCML/cpl_aim+ocn/ocn/build.xml
ViewVC logotype

Contents of /MITgcm_contrib/LCML/cpl_aim+ocn/ocn/build.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (show annotations) (download) (as text)
Sun Oct 21 18:16:57 2007 UTC (17 years, 9 months ago) by ce107
Branch: MAIN
CVS Tags: HEAD
File MIME type: text/xml
Ocean checkin tested on batsi.mit.edu

1 <!-- $Header: $ -->
2 <!-- $Name: $ -->
3
4
5
6 <description xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
7 xsi:noNamespaceSchemaLocation="http://deslab.mit.edu/LCML/lcml.xsd"
8 xmlns:dc="http://purl.org/dc/elements/1.1/">
9
10 <descriptionName>MITgcm Ocean Build</descriptionName>
11
12 <descriptionInfo>The programs here comprise the build of the MITgcm Ocean component</descriptionInfo>
13
14 <descriptionMetadata>
15 <dc:creator>C. Evangelinos</dc:creator>
16 <dc:date>2007-06-07</dc:date>
17 </descriptionMetadata>
18
19
20 <descriptionTarget>
21 <script>
22 <command>bash mitgcm_build</command>
23 <scriptname>mitgcm_build</scriptname>
24 </script>
25 </descriptionTarget>
26 <descriptionChildren>
27 <descriptionChild>
28 <location>genmake2.xml</location>
29 </descriptionChild>
30 <descriptionChild>
31 <location>SIZE.xml</location>
32 </descriptionChild>
33 <descriptionChild>
34 <location>CPP_EEOPTIONS.xml</location>
35 </descriptionChild>
36 <descriptionChild>
37 <location>CPP_OPTIONS.xml</location>
38 </descriptionChild>
39 <descriptionChild>
40 <location>OCNIDS.xml</location>
41 </descriptionChild>
42 <descriptionChild>
43 <location>packages.xml</location>
44 </descriptionChild>
45 </descriptionChildren>
46 <descriptionContent>
47 <set>
48 <setName>Compilation Script Parameters</setName>
49 <setInfo>Parameters used for compiling the MITgcm code.</setInfo>
50 <startText>#! /usr/bin/env bash
51 source ~/setbuildenv&#x000A;</startText>
52 <endText></endText>
53 <separator></separator>
54 <var>
55 <name>Build Directory</name>
56 <info>The build directory of MITgcm.</info>
57 <type>string</type>
58 <value>/tmp/build_ocn</value>
59 <use>true</use>
60 <hidden>false</hidden>
61 <header>cd </header>
62 <trailer>&#x000A;</trailer>
63 </var>
64 <var>
65 <name>Preparatory make statement</name>
66 <info>Makefile reference used for creating clean/depend statement.</info>
67 <type>file</type>
68 <value>REF(MITgcm Coupler genmake2 makefile generator;makefile name)</value>
69 <use>true</use>
70 <hidden>true</hidden>
71 <header>mf=</header>
72 <trailer>; gmake CLEAN -f $mf; gmake -f $mf depend &#x000A;</trailer>
73 </var>
74 <var>
75 <name>Main make statement</name>
76 <info>make statement.</info>
77 <type>string</type>
78 <value> </value>
79 <enumeration> ;adall</enumeration>
80 <use>true</use>
81 <hidden>false</hidden>
82 <header>make -f $mf > make.out</header>
83 <trailer>&#x000A;</trailer>
84 </var>
85 <var>
86 <name>Destination Directory</name>
87 <info>The directory to put the compiled MITgcm binary in.</info>
88 <type>file</type>
89 <value>/tmp/run</value>
90 <use>true</use>
91 <uneditable>use</uneditable>
92 <hidden>false</hidden>
93 <header>cp mitgcmuv </header>
94 <trailer>/</trailer>
95 </var>
96 <var>
97 <name>Binary Name</name>
98 <info>The name to give the compiled MITgcm binary.</info>
99 <type>file</type>
100 <value>mitgcmuv_ocn</value>
101 <use>true</use>
102 <hidden>false</hidden>
103 <trailer>&#x000A;</trailer>
104 </var>
105 <var>
106 <name>Cleanup make statement</name>
107 <info>Makefile reference used for creating clean statement.</info>
108 <type>file</type>
109 <value></value>
110 <use>false</use>
111 <hidden>false</hidden>
112 <header>make CLEAN -f $mf</header>
113 <trailer>&#x000A;</trailer>
114 </var>
115 </set>
116 </descriptionContent>
117
118 </description>

  ViewVC Help
Powered by ViewVC 1.1.22