Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Diff of /submit-build.html [b2a8d6] .. [f130fc] Maximize Restore

  Switch to unified view

a/submit-build.html b/submit-build.html
1
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html>
2
<html>
3
  <head>
3
  <head>
4
    <title>Submitting a VXL build</title>
4
    <title>Submitting a VXL build</title>
5
    <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
6
    <style type="text/css">
7
      body { color: black ; background-color: white }
8
    </style>
5
  </head>
9
  </head>
6
10
7
  <body bgcolor=white>
11
  <body>
8
12
9
<a href="http://vxl.sourceforge.net/" border=0><img ALT="VXL" src="../logo1-quant.gif" align=right border=0></a>
13
    <h1>Submitting a <a href="http://vxl.sourceforge.net/"><img alt="VXL" src="logo1-quant.gif" border="0"/></a> build to the dashboard</h1>
10
    <h1>Submitting a build to the dashboard</h1>
11
<br clear=all>
12
<hr>
14
<hr/>
13
<b>Contents:</b>
15
<b>Contents:</b>
14
<a href="#setup">[Setup]</a>&nbsp;&nbsp;
16
<a href="#setup">[Setup]</a>&nbsp;&nbsp;
15
<a href="#unix">[Unix]</a>&nbsp;&nbsp;
17
<a href="#unix">[Unix]</a>&nbsp;&nbsp;
16
<a href="#windows">[Windows]</a>&nbsp;&nbsp;
18
<a href="#windows">[Windows]</a>&nbsp;&nbsp;
17
<hr>
19
<hr/>
18
20
19
<a name = "setup">
21
20
<h2>Setup</h2>
22
<h2><a name="setup">Setup</a></h2>
21
23
22
<ol>
24
<ol>
23
<li> Obtain and install <a href="http://public.kitware.com/Dart/">Dart</a> from KitWare. Call the installation directory $DART.
25
<li> Obtain and install <a href="http://public.kitware.com/Dart/">Dart</a> from KitWare. Call the installation directory $DART. </li>
24
<li> Checkout the VXL source tree into $VXLSRC. Checking out as anonymous is fine. Due to Dart implementation details, each build will need it's own source tree.
26
<li> Checkout the VXL source tree into $VXLSRC. Checking out as anonymous is fine. Due to Dart implementation details, each build will need it's own source tree. </li>
25
<li> Create the binary directory $VXLBIN.
27
<li> Create the binary directory $VXLBIN. </li>
26
<li> Run the initial CMake:
27
      <pre>cd $VXLBIN &amp;&amp; cmake -DDART_ROOT:PATH=$DART $VXLSRC</pre>
28
<li> Run the initial CMake: <pre>   cd $VXLBIN &amp;&amp; cmake -DDART_ROOT:PATH=$DART $VXLSRC</pre> </li>
28
</ol>
29
</ol>
29
30
30
You will need to have Tcl installed your machine, since Dart is
31
You will need to have Tcl installed your machine, since Dart is
31
written in Tcl. Make sure the cache $VXLBIN/CMakeCache.txt has an
32
written in Tcl. Make sure the cache $VXLBIN/CMakeCache.txt has an
32
entry for TCL_SH.
33
entry for TCL_SH.
33
34
34
<a name="unix">
35
35
<h2>Building on Unix</h2>
36
<h2><a name="unix">Building on Unix</a></h2>
36
37
37
<ol>
38
<ol>
38
<li> Update Dart via cvs:
39
<li> Update Dart via cvs: <pre>   cd $DART &amp;&amp; cvs update -Pd</pre> </li>
39
       <pre>cd $DART &amp;&amp; cvs update -Pd</pre>
40
<li> Clean the binary directory: <pre>   cd $VXLBIN &amp;&amp; make clean</pre>
40
<li> Clean the binary directory:
41
       <pre>cd $VXLBIN &amp;&amp; make clean</pre>
42
     or, even cleaner,
43
       <pre>rm -rf $VXLBIN/* &amp;&amp; cd $VXLBIN &amp;&amp; cmake -DDART_ROOT:PATH=$DART $VXLSRC</pre>
41
     or, even cleaner, <pre>   rm -rf $VXLBIN/* &amp;&amp; cd $VXLBIN &amp;&amp; cmake -DDART_ROOT:PATH=$DART $VXLSRC</pre> </li>
44
<li> Build.
45
       <pre>tclsh $DART/Source/Client/DashboardManager.tcl DartConfiguration.tcl Nightly Start Update Configure Build Test Submit</pre>
42
<li> Build.  <pre>   tclsh $DART/Source/Client/DashboardManager.tcl DartConfiguration.tcl Nightly Start Update Configure Build Test Submit</pre> </li>
46
</ol>
43
</ol>
47
44
48
</a>
49
45
50
<a name="windows">
46
<h2><a name="windows">Building on Windows</a></h2>
51
<h2>Building on Windows</h2>
52
47
53
<ol>
48
<ol>
54
<li> Update Dart.
49
<li> Update Dart. </li>
55
<li> Build:
50
<li> Build: <pre>   cd $VXLBIN
56
<pre>
57
cd $VXLBIN
58
tclsh $DART/Source/Client/DashboardManager.tcl DartConfiguration.tcl Nightly Start Update Configure Build Test Submit
51
   tclsh $DART/Source/Client/DashboardManager.tcl DartConfiguration.tcl Nightly Start Update Configure Build Test Submit</pre> </li>
59
</pre>
60
</ol>
52
</ol>
61
53
62
    <hr>
54
<hr/>
63
    <address>
55
  <address>
56
   <a href="http://validator.w3.org/check?uri=referer"><img src="valid-html401.png" height="31" width="88" align="right" border="0" alt="Valid HTML 4.01 Transitional"/></a>
57
   <font color="blue">vxl-maintainers&nbsp;at&nbsp;lists&nbsp;dot&nbsp;sourceforge&nbsp;dot&nbsp;net</font>
58
  <br/>
59
   Hosted by <a href="http://sourceforge.net/"><img src="sflogo.png" alt="SourceForge Logo" align="middle" border="0"/></a>
60
  </address>
64
61
65
    <font color="#0000ff">vxl-maintainers at
62
  </body>
66
    lists dot sourceforge dot net</font>
67
    </address>    </body>
68
</html>
63
</html>