<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.na-mic.org/w/index.php?action=history&amp;feed=atom&amp;title=Dashboard_DartConfig</id>
	<title>Dashboard DartConfig - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.na-mic.org/w/index.php?action=history&amp;feed=atom&amp;title=Dashboard_DartConfig"/>
	<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Dashboard_DartConfig&amp;action=history"/>
	<updated>2026-04-20T07:21:25Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>https://www.na-mic.org/w/index.php?title=Dashboard_DartConfig&amp;diff=3706&amp;oldid=prev</id>
		<title>Andy: Update from Wiki</title>
		<link rel="alternate" type="text/html" href="https://www.na-mic.org/w/index.php?title=Dashboard_DartConfig&amp;diff=3706&amp;oldid=prev"/>
		<updated>2006-12-18T13:27:54Z</updated>

		<summary type="html">&lt;p&gt;Update from Wiki&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Sample DartConfiguration.tcl ==&lt;br /&gt;
&lt;br /&gt;
This is the DartConfiguration.tcl file from one of our Linux machines that is doing a nightly build of the tagged Slicer release 2-4-patches. You would need to modify this file to point to the appropriate directories for your build. The script genlib.tcl builds all of the libraries (VTK, ITK, etc.) that Slicer is dependent on, so we use that as our configure step. You could also put your own configure script there instead. Our make command is a script called cmaker.tcl, which we pass the clean flag. You could put your own make command here (e.g. make, gmake). This build doesn't use purify or valgrind, and currently isn't doing any testing.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
 # Configuration directories and files&lt;br /&gt;
 SourceDirectory: /home/hayes/dart-cvs-release-2-4-patches/slicer2&lt;br /&gt;
 BuildDirectory: /home/hayes/dart-cvs-release-2-4-patches/slicer2&lt;br /&gt;
 &lt;br /&gt;
 # CVS options&lt;br /&gt;
 # Default is &amp;quot;-d -P -A&amp;quot;&lt;br /&gt;
 # If you want to check out a tagged release, specify it in the options&lt;br /&gt;
 # as:   -r tagged-release-name&lt;br /&gt;
 CVSUpdateOptions: -d -A -P -r release-2-4-patches&lt;br /&gt;
 &lt;br /&gt;
 # Site is something like machine.domain, i.e. pragmatic.crd&lt;br /&gt;
 Site: glider-cvs-release-2-4-patches&lt;br /&gt;
 &lt;br /&gt;
 # Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++&lt;br /&gt;
 BuildName: Linux-Redhat-9-g++&lt;br /&gt;
 &lt;br /&gt;
 # Submission information&lt;br /&gt;
 DropSite: www.na-mic.org&lt;br /&gt;
 DropLocation: /cgi-bin/HTTPUploadDartFile.cgi&lt;br /&gt;
 DropMethod: http&lt;br /&gt;
 TriggerSite: http://www.na-mic.org/cgi-bin/Submit-Slicer-TestingResults.pl&lt;br /&gt;
 &lt;br /&gt;
 # Dashboard start time&lt;br /&gt;
 NightlyStartTime: 1:00:00 EST&lt;br /&gt;
 &lt;br /&gt;
 # Commands for the build/test/submit cycle&lt;br /&gt;
 ConfigureCommand: /usr/bin/tclsh /home/hayes/dart-cvs-release-2-4-patches/slicer2/Scripts/genlib.tcl&lt;br /&gt;
 MakeCommand: /usr/bin/tclsh /home/hayes/dart-cvs-release-2-4-patches/slicer2/Scripts/cmaker.tcl --clean&lt;br /&gt;
 CVSCommand: /usr/bin/cvs&lt;br /&gt;
 &lt;br /&gt;
 # Testing options&lt;br /&gt;
 # TimeOut is the amount of time in seconds to wait for processes&lt;br /&gt;
 # to complete during testing.  After TimeOut seconds, the&lt;br /&gt;
 # process will be summaily terminated.&lt;br /&gt;
 # Currently set to 25 minutes&lt;br /&gt;
 TimeOut: 1500&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are considering performing memory checking using Valgrind or Purify, or performing a coverage testing using gcov, you can optionally add the following:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
 MemoryCheckCommand: /usr/local/bin/valgrind&lt;br /&gt;
 MemoryCheckCommandOptions: --weird-hacks=lax-ioctls -q --leak-check=yes --show-reachable=yes --num-callers=100 -v&lt;br /&gt;
 MemoryCheckSuppressionFile: /home/hayes/dart-cvs-release-2-4-patches/slicer2/SlicerValgrindSuppressions.supp&lt;br /&gt;
 CoverageCommand: /usr/bin/gcov&lt;/div&gt;</summary>
		<author><name>Andy</name></author>
		
	</entry>
</feed>