Added: dev/buildr/1.5.0/site/rdoc/Object.html
==============================================================================
--- dev/buildr/1.5.0/site/rdoc/Object.html (added)
+++ dev/buildr/1.5.0/site/rdoc/Object.html Sat Sep 17 06:23:20 2016
@@ -0,0 +1,514 @@
+<!DOCTYPE html>
+
+<html>
+<head>
+<meta charset="UTF-8">
+
+<title>class Object - buildr</title>
+
+<script type="text/javascript">
+  var rdoc_rel_prefix = "./";
+</script>
+
+<script src="./js/jquery.js"></script>
+<script src="./js/darkfish.js"></script>
+
+<link href="./css/fonts.css" rel="stylesheet">
+<link href="./css/rdoc.css" rel="stylesheet">
+
+
+
+<body id="top" role="document" class="class">
+<nav role="navigation">
+  <div id="project-navigation">
+    <div id="home-section" role="region" title="Quick navigation" 
class="nav-section">
+  <h2>
+    <a href="./index.html" rel="home">Home</a>
+  </h2>
+
+  <div id="table-of-contents-navigation">
+    <a href="./table_of_contents.html#pages">Pages</a>
+    <a href="./table_of_contents.html#classes">Classes</a>
+    <a href="./table_of_contents.html#methods">Methods</a>
+  </div>
+</div>
+
+    <div id="search-section" role="search" class="project-section 
initially-hidden">
+  <form action="#" method="get" accept-charset="utf-8">
+    <div id="search-field-wrapper">
+      <input id="search-field" role="combobox" aria-label="Search"
+             aria-autocomplete="list" aria-controls="search-results"
+             type="text" name="search" placeholder="Search" spellcheck="false"
+             title="Type to search, Up and Down to navigate, Enter to load">
+    </div>
+
+    <ul id="search-results" aria-label="Search Results"
+        aria-busy="false" aria-expanded="false"
+        aria-atomic="false" class="initially-hidden"></ul>
+  </form>
+</div>
+
+  </div>
+
+  
+
+  <div id="class-metadata">
+    
+    <div id="parent-class-section" class="nav-section">
+  <h3>Parent</h3>
+
+  
+  <p class="link">BasicObject
+  
+</div>
+
+    <div id="includes-section" class="nav-section">
+  <h3>Included Modules</h3>
+
+  <ul class="link-list">
+  
+  
+    <li><span class="include">Rake::DSL</span>
+  
+  
+  
+    <li><a class="include" href="Buildr.html">Buildr</a>
+  
+  
+  </ul>
+</div>
+
+    
+    <!-- Method Quickref -->
+<div id="method-list-section" class="nav-section">
+  <h3>Methods</h3>
+
+  <ul class="link-list" role="directory">
+    
+    <li ><a href="#method-i-error">#error</a>
+    
+    <li ><a href="#method-i-growl_notify">#growl_notify</a>
+    
+    <li ><a href="#method-i-info">#info</a>
+    
+    <li ><a href="#method-i-notify_send">#notify_send</a>
+    
+    <li ><a href="#method-i-tar">#tar</a>
+    
+    <li ><a href="#method-i-trace">#trace</a>
+    
+    <li ><a href="#method-i-trace-3F">#trace?</a>
+    
+    <li ><a href="#method-i-warn">#warn</a>
+    
+    <li ><a href="#method-i-warn_without_color">#warn_without_color</a>
+    
+  </ul>
+</div>
+
+  </div>
+</nav>
+
+<main role="main" aria-labelledby="class-Object">
+  <h1 id="class-Object" class="class">
+    class Object
+  </h1>
+
+  <section class="description">
+    
+  </section>
+
+  
+  
+  
+  <section id="5Buntitled-5D" class="documentation-section">
+    
+
+    
+
+    
+    <section class="constants-list">
+      <header>
+        <h3>Constants</h3>
+      </header>
+      <dl>
+      
+        <dt id="ENV_JAVA">ENV_JAVA
+        
+        <dd><p>Equivalent to <a href="Java.html">Java</a> system properties.  
For example:</p>
+
+<pre class="ruby"><span class="ruby-constant">ENV_JAVA</span>[<span 
class="ruby-string">&#39;java.version&#39;</span>]
+<span class="ruby-constant">ENV_JAVA</span>[<span 
class="ruby-string">&#39;java.class.version&#39;</span>]
+</pre>
+        
+      
+        <dt id="Scala">Scala
+        
+        <dd>
+        
+      
+      </dl>
+    </section>
+    
+
+    
+
+    
+     <section id="public-instance-5Buntitled-5D-method-details" 
class="method-section">
+       <header>
+         <h3>Public Instance Methods</h3>
+       </header>
+
+    
+      <div id="method-i-error" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">error</span><span
+            class="method-args">(message)</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          <p>Show error message.  Use this when you need to show an error 
message and
+not throwing an exception that will stop the build.</p>
+          
+          
+
+          
+          <div class="method-source-code" id="error-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/application.rb, line 608</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">error</span>(<span 
class="ruby-identifier">message</span>)
+  <span class="ruby-identifier">puts</span> <span 
class="ruby-constant">Buildr</span><span class="ruby-operator">::</span><span 
class="ruby-constant">Console</span>.<span 
class="ruby-identifier">color</span>(<span 
class="ruby-identifier">message</span>.<span 
class="ruby-identifier">to_s</span>, <span class="ruby-value">:red</span>)
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-growl_notify" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">growl_notify</span><span
+            class="method-args">(type, title, message)</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="growl_notify-source">
+            <pre><span class="ruby-comment"># File lib/buildr/core/osx.rb, 
line 18</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">growl_notify</span>(<span 
class="ruby-identifier">type</span>, <span 
class="ruby-identifier">title</span>, <span 
class="ruby-identifier">message</span>)
+  <span class="ruby-keyword">begin</span>
+    <span class="ruby-comment"># Loading Ruby Cocoa can slow the build down 
(hooks on Object class), so we&#39;re</span>
+    <span class="ruby-comment"># saving the best for last and only requiring 
it at the very end.</span>
+    <span class="ruby-identifier">require</span> <span 
class="ruby-string">&#39;osx/cocoa&#39;</span>
+    <span class="ruby-identifier">icon</span> = <span 
class="ruby-constant">OSX</span><span class="ruby-operator">::</span><span 
class="ruby-constant">NSApplication</span>.<span 
class="ruby-identifier">sharedApplication</span>.<span 
class="ruby-identifier">applicationIconImage</span>
+    <span class="ruby-identifier">icon</span> = <span 
class="ruby-constant">OSX</span><span class="ruby-operator">::</span><span 
class="ruby-constant">NSImage</span>.<span 
class="ruby-identifier">alloc</span>.<span 
class="ruby-identifier">initWithContentsOfFile</span>(<span 
class="ruby-constant">File</span>.<span 
class="ruby-identifier">join</span>(<span 
class="ruby-constant">File</span>.<span 
class="ruby-identifier">dirname</span>(<span 
class="ruby-keyword">__FILE__</span>), <span 
class="ruby-string">&#39;../resources/buildr.icns&#39;</span>))
+
+    <span class="ruby-comment"># Register with Growl, that way you can turn 
notifications on/off from system preferences.</span>
+    <span class="ruby-constant">OSX</span><span 
class="ruby-operator">::</span><span 
class="ruby-constant">NSDistributedNotificationCenter</span>.<span 
class="ruby-identifier">defaultCenter</span>.
+      <span 
class="ruby-identifier">postNotificationName_object_userInfo_deliverImmediately</span>(<span
 class="ruby-value">:GrowlApplicationRegistrationNotification</span>, <span 
class="ruby-keyword">nil</span>,
+        { <span class="ruby-value">:ApplicationName=</span><span 
class="ruby-operator">&gt;</span><span 
class="ruby-string">&#39;Buildr&#39;</span>, <span 
class="ruby-value">:AllNotifications=</span><span 
class="ruby-operator">&gt;</span>[<span 
class="ruby-string">&#39;Completed&#39;</span>, <span 
class="ruby-string">&#39;Failed&#39;</span>],
+          <span class="ruby-value">:ApplicationIcon=</span><span 
class="ruby-operator">&gt;</span><span 
class="ruby-identifier">icon</span>.<span 
class="ruby-constant">TIFFRepresentation</span> }, <span 
class="ruby-keyword">true</span>)
+
+    <span class="ruby-constant">OSX</span><span 
class="ruby-operator">::</span><span 
class="ruby-constant">NSDistributedNotificationCenter</span>.<span 
class="ruby-identifier">defaultCenter</span>.
+      <span 
class="ruby-identifier">postNotificationName_object_userInfo_deliverImmediately</span>(<span
 class="ruby-value">:GrowlNotification</span>, <span 
class="ruby-keyword">nil</span>,
+        { <span class="ruby-value">:ApplicationName=</span><span 
class="ruby-operator">&gt;</span><span 
class="ruby-string">&#39;Buildr&#39;</span>, <span 
class="ruby-value">:NotificationName=</span><span 
class="ruby-operator">&gt;</span><span class="ruby-identifier">type</span>,
+          <span class="ruby-value">:NotificationTitle=</span><span 
class="ruby-operator">&gt;</span><span class="ruby-identifier">title</span>, 
<span class="ruby-value">:NotificationDescription=</span><span 
class="ruby-operator">&gt;</span><span class="ruby-identifier">message</span> 
}, <span class="ruby-keyword">true</span>)
+  <span class="ruby-keyword">rescue</span> <span 
class="ruby-constant">Exception</span>
+    <span class="ruby-comment"># We get here in two cases: system doesn&#39;t 
have Growl installed so one of the OSX</span>
+    <span class="ruby-comment"># calls raises an exception; system doesn&#39;t 
have osx/cocoa, e.g. MacPorts Ruby 1.9,</span>
+    <span class="ruby-comment"># so we also need to rescue LoadError.</span>
+  <span class="ruby-keyword">end</span>
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-info" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">info</span><span
+            class="method-args">(message)</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          <p>Show optional information.  The message is printed only when 
running in
+verbose mode (the default).</p>
+          
+          
+
+          
+          <div class="method-source-code" id="info-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/application.rb, line 614</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">info</span>(<span 
class="ruby-identifier">message</span>)
+  <span class="ruby-identifier">puts</span> <span 
class="ruby-identifier">message</span> <span class="ruby-keyword">if</span> 
<span class="ruby-identifier">verbose</span>
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-notify_send" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">notify_send</span><span
+            class="method-args">(type, title, message)</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="notify_send-source">
+            <pre><span class="ruby-comment"># File lib/buildr/core/linux.rb, 
line 20</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">notify_send</span>(<span 
class="ruby-identifier">type</span>, <span 
class="ruby-identifier">title</span>, <span 
class="ruby-identifier">message</span>)
+  <span class="ruby-identifier">icon</span> = <span 
class="ruby-constant">File</span>.<span 
class="ruby-identifier">join</span>(<span 
class="ruby-constant">File</span>.<span 
class="ruby-identifier">dirname</span>(<span 
class="ruby-keyword">__FILE__</span>), <span 
class="ruby-string">&#39;../resources/&#39;</span>, <span 
class="ruby-identifier">type</span>.<span class="ruby-identifier">to_s</span> 
<span class="ruby-operator">+</span> <span 
class="ruby-string">&#39;.png&#39;</span>)
+  <span class="ruby-identifier">system</span> <span 
class="ruby-node">&quot;notify-send -i #{icon} \&quot;#{title}\&quot; 
\&quot;#{message}\&quot;&quot;</span>
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-tar" class="method-detail ">
+        
+        
+        <div class="method-heading">
+          <span class="method-callseq">
+            tar(file) &rarr; TarTask
+          </span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+        
+
+        <div class="method-description">
+          
+          <p>The TarTask creates a new Tar file. You can include any number of 
files and
+and directories, use exclusion patterns, and include files into specific
+directories.</p>
+
+<p>To create a GZipped Tar, either set the gzip option to true, or use the
+.tgz or .gz suffix.</p>
+
+<p>For example:</p>
+
+<pre class="ruby"><span class="ruby-identifier">tar</span>(<span 
class="ruby-string">&quot;test.tgz&quot;</span>).<span 
class="ruby-identifier">tap</span> <span class="ruby-keyword">do</span> <span 
class="ruby-operator">|</span><span class="ruby-identifier">tgz</span><span 
class="ruby-operator">|</span>
+  <span class="ruby-identifier">tgz</span>.<span 
class="ruby-identifier">include</span> <span 
class="ruby-string">&quot;srcs&quot;</span>
+  <span class="ruby-identifier">tgz</span>.<span 
class="ruby-identifier">include</span> <span 
class="ruby-string">&quot;README&quot;</span>, <span 
class="ruby-string">&quot;LICENSE&quot;</span>
+<span class="ruby-keyword">end</span>
+</pre>
+          
+          
+
+          
+          <div class="method-source-code" id="tar-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/packaging/tar.rb, line 185</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">tar</span>(<span class="ruby-identifier">file</span>)
+  <span class="ruby-constant">TarTask</span>.<span 
class="ruby-identifier">define_task</span>(<span 
class="ruby-identifier">file</span>)
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-trace" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">trace</span><span
+            class="method-args">(message)</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          <p>Show message.  The message is printed out only when running in 
trace mode.</p>
+          
+          
+
+          
+          <div class="method-source-code" id="trace-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/application.rb, line 619</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">trace</span>(<span 
class="ruby-identifier">message</span>)
+  <span class="ruby-identifier">puts</span> <span 
class="ruby-identifier">message</span> <span class="ruby-keyword">if</span> 
<span class="ruby-constant">Buildr</span>.<span 
class="ruby-identifier">application</span>.<span 
class="ruby-identifier">options</span>.<span 
class="ruby-identifier">trace</span>
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-trace-3F" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">trace?</span><span
+            class="method-args">(*category)</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="trace-3F-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/application.rb, line 623</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">trace?</span>(<span class="ruby-operator">*</span><span 
class="ruby-identifier">category</span>)
+  <span class="ruby-identifier">options</span> = <span 
class="ruby-constant">Buildr</span>.<span 
class="ruby-identifier">application</span>.<span 
class="ruby-identifier">options</span>
+  <span class="ruby-keyword">return</span> <span 
class="ruby-identifier">options</span>.<span 
class="ruby-identifier">trace</span> <span class="ruby-keyword">if</span> <span 
class="ruby-identifier">category</span>.<span 
class="ruby-identifier">empty?</span>
+  <span class="ruby-keyword">return</span> <span 
class="ruby-keyword">true</span> <span class="ruby-keyword">if</span> <span 
class="ruby-identifier">options</span>.<span 
class="ruby-identifier">trace_all</span>
+  <span class="ruby-keyword">return</span> <span 
class="ruby-keyword">false</span> <span class="ruby-keyword">unless</span> 
<span class="ruby-identifier">options</span>.<span 
class="ruby-identifier">trace_categories</span>
+  <span class="ruby-identifier">options</span>.<span 
class="ruby-identifier">trace_categories</span>.<span 
class="ruby-identifier">include?</span>(<span 
class="ruby-identifier">category</span>.<span 
class="ruby-identifier">first</span>)
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-warn" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">warn</span><span
+            class="method-args">(message)</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          <p>Show warning message.</p>
+          
+          
+
+          
+          <div class="method-source-code" id="warn-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/application.rb, line 602</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">warn</span>(<span 
class="ruby-identifier">message</span>)
+  <span class="ruby-identifier">warn_without_color</span> <span 
class="ruby-constant">Buildr</span><span class="ruby-operator">::</span><span 
class="ruby-constant">Console</span>.<span 
class="ruby-identifier">color</span>(<span 
class="ruby-identifier">message</span>.<span 
class="ruby-identifier">to_s</span>, <span class="ruby-value">:blue</span>) 
<span class="ruby-keyword">if</span> <span 
class="ruby-identifier">verbose</span>
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+        <div class="aliases">
+          Also aliased as: <a 
href="Object.html#method-i-warn_without_color">warn_without_color</a>
+        </div>
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-warn_without_color" class="method-detail method-alias">
+        
+        <div class="method-heading">
+          <span class="method-name">warn_without_color</span><span
+            class="method-args">(message)</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+        </div>
+
+        
+
+        
+        <div class="aliases">
+          Alias for: <a href="Object.html#method-i-warn">warn</a>
+        </div>
+        
+      </div>
+
+    
+    </section>
+  
+  </section>
+</main>
+
+
+<footer id="validator-badges" role="contentinfo">
+  <p><a href="http://validator.w3.org/check/referer";>Validate</a>
+  <p>Generated by <a href="http://docs.seattlerb.org/rdoc/";>RDoc</a> 4.2.2.
+  <p>Based on <a 
href="http://deveiate.org/projects/Darkfish-RDoc/";>Darkfish</a> by <a 
href="http://deveiate.org";>Michael Granger</a>.
+</footer>
+

Added: dev/buildr/1.5.0/site/rdoc/OpenObject.html
==============================================================================
--- dev/buildr/1.5.0/site/rdoc/OpenObject.html (added)
+++ dev/buildr/1.5.0/site/rdoc/OpenObject.html Sat Sep 17 06:23:20 2016
@@ -0,0 +1,206 @@
+<!DOCTYPE html>
+
+<html>
+<head>
+<meta charset="UTF-8">
+
+<title>class OpenObject - buildr</title>
+
+<script type="text/javascript">
+  var rdoc_rel_prefix = "./";
+</script>
+
+<script src="./js/jquery.js"></script>
+<script src="./js/darkfish.js"></script>
+
+<link href="./css/fonts.css" rel="stylesheet">
+<link href="./css/rdoc.css" rel="stylesheet">
+
+
+
+<body id="top" role="document" class="class">
+<nav role="navigation">
+  <div id="project-navigation">
+    <div id="home-section" role="region" title="Quick navigation" 
class="nav-section">
+  <h2>
+    <a href="./index.html" rel="home">Home</a>
+  </h2>
+
+  <div id="table-of-contents-navigation">
+    <a href="./table_of_contents.html#pages">Pages</a>
+    <a href="./table_of_contents.html#classes">Classes</a>
+    <a href="./table_of_contents.html#methods">Methods</a>
+  </div>
+</div>
+
+    <div id="search-section" role="search" class="project-section 
initially-hidden">
+  <form action="#" method="get" accept-charset="utf-8">
+    <div id="search-field-wrapper">
+      <input id="search-field" role="combobox" aria-label="Search"
+             aria-autocomplete="list" aria-controls="search-results"
+             type="text" name="search" placeholder="Search" spellcheck="false"
+             title="Type to search, Up and Down to navigate, Enter to load">
+    </div>
+
+    <ul id="search-results" aria-label="Search Results"
+        aria-busy="false" aria-expanded="false"
+        aria-atomic="false" class="initially-hidden"></ul>
+  </form>
+</div>
+
+  </div>
+
+  
+
+  <div id="class-metadata">
+    
+    <div id="parent-class-section" class="nav-section">
+  <h3>Parent</h3>
+
+  
+  <p class="link"><a href="Hash.html">Hash</a>
+  
+</div>
+
+    
+    
+    <!-- Method Quickref -->
+<div id="method-list-section" class="nav-section">
+  <h3>Methods</h3>
+
+  <ul class="link-list" role="directory">
+    
+    <li class="calls-super" ><a href="#method-c-new">::new</a>
+    
+    <li ><a href="#method-i-method_missing">#method_missing</a>
+    
+  </ul>
+</div>
+
+  </div>
+</nav>
+
+<main role="main" aria-labelledby="class-OpenObject">
+  <h1 id="class-OpenObject" class="class">
+    class OpenObject
+  </h1>
+
+  <section class="description">
+    
+  </section>
+
+  
+  
+  
+  <section id="5Buntitled-5D" class="documentation-section">
+    
+
+    
+
+    
+
+    
+
+    
+     <section id="public-class-5Buntitled-5D-method-details" 
class="method-section">
+       <header>
+         <h3>Public Class Methods</h3>
+       </header>
+
+    
+      <div id="method-c-new" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">new</span><span
+            class="method-args">(source=nil, &block)</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+            <div class="method-calls-super">
+              Calls superclass method
+              
+            </div>
+          
+
+          
+          <div class="method-source-code" id="new-source">
+            <pre><span class="ruby-comment"># File lib/buildr/core/util.rb, 
line 198</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">initialize</span>(<span 
class="ruby-identifier">source</span>=<span class="ruby-keyword">nil</span>, 
<span class="ruby-operator">&amp;</span><span 
class="ruby-identifier">block</span>)
+  <span class="ruby-keyword">super</span> <span 
class="ruby-operator">&amp;</span><span class="ruby-identifier">block</span>
+  <span class="ruby-identifier">update</span> <span 
class="ruby-identifier">source</span> <span class="ruby-keyword">if</span> 
<span class="ruby-identifier">source</span>
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+    </section>
+  
+     <section id="public-instance-5Buntitled-5D-method-details" 
class="method-section">
+       <header>
+         <h3>Public Instance Methods</h3>
+       </header>
+
+    
+      <div id="method-i-method_missing" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">method_missing</span><span
+            class="method-args">(symbol, *args)</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="method_missing-source">
+            <pre><span class="ruby-comment"># File lib/buildr/core/util.rb, 
line 203</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">method_missing</span>(<span 
class="ruby-identifier">symbol</span>, <span 
class="ruby-operator">*</span><span class="ruby-identifier">args</span>)
+  <span class="ruby-keyword">if</span> <span 
class="ruby-identifier">symbol</span>.<span class="ruby-identifier">to_s</span> 
<span class="ruby-operator">=~</span> <span class="ruby-regexp">/=$/</span>
+    <span class="ruby-keyword">self</span>[<span 
class="ruby-identifier">symbol</span>.<span 
class="ruby-identifier">to_s</span>[<span class="ruby-value">0</span><span 
class="ruby-operator">..</span><span class="ruby-value">-2</span>].<span 
class="ruby-identifier">to_sym</span>] = <span 
class="ruby-identifier">args</span>.<span class="ruby-identifier">first</span>
+  <span class="ruby-keyword">else</span>
+    <span class="ruby-keyword">self</span>[<span 
class="ruby-identifier">symbol</span>]
+  <span class="ruby-keyword">end</span>
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+    </section>
+  
+  </section>
+</main>
+
+
+<footer id="validator-badges" role="contentinfo">
+  <p><a href="http://validator.w3.org/check/referer";>Validate</a>
+  <p>Generated by <a href="http://docs.seattlerb.org/rdoc/";>RDoc</a> 4.2.2.
+  <p>Based on <a 
href="http://deveiate.org/projects/Darkfish-RDoc/";>Darkfish</a> by <a 
href="http://deveiate.org";>Michael Granger</a>.
+</footer>
+

Added: dev/buildr/1.5.0/site/rdoc/ProgressBar.html
==============================================================================
--- dev/buildr/1.5.0/site/rdoc/ProgressBar.html (added)
+++ dev/buildr/1.5.0/site/rdoc/ProgressBar.html Sat Sep 17 06:23:20 2016
@@ -0,0 +1,983 @@
+<!DOCTYPE html>
+
+<html>
+<head>
+<meta charset="UTF-8">
+
+<title>class ProgressBar - buildr</title>
+
+<script type="text/javascript">
+  var rdoc_rel_prefix = "./";
+</script>
+
+<script src="./js/jquery.js"></script>
+<script src="./js/darkfish.js"></script>
+
+<link href="./css/fonts.css" rel="stylesheet">
+<link href="./css/rdoc.css" rel="stylesheet">
+
+
+
+<body id="top" role="document" class="class">
+<nav role="navigation">
+  <div id="project-navigation">
+    <div id="home-section" role="region" title="Quick navigation" 
class="nav-section">
+  <h2>
+    <a href="./index.html" rel="home">Home</a>
+  </h2>
+
+  <div id="table-of-contents-navigation">
+    <a href="./table_of_contents.html#pages">Pages</a>
+    <a href="./table_of_contents.html#classes">Classes</a>
+    <a href="./table_of_contents.html#methods">Methods</a>
+  </div>
+</div>
+
+    <div id="search-section" role="search" class="project-section 
initially-hidden">
+  <form action="#" method="get" accept-charset="utf-8">
+    <div id="search-field-wrapper">
+      <input id="search-field" role="combobox" aria-label="Search"
+             aria-autocomplete="list" aria-controls="search-results"
+             type="text" name="search" placeholder="Search" spellcheck="false"
+             title="Type to search, Up and Down to navigate, Enter to load">
+    </div>
+
+    <ul id="search-results" aria-label="Search Results"
+        aria-busy="false" aria-expanded="false"
+        aria-atomic="false" class="initially-hidden"></ul>
+  </form>
+</div>
+
+  </div>
+
+  
+
+  <div id="class-metadata">
+    
+    <div id="parent-class-section" class="nav-section">
+  <h3>Parent</h3>
+
+  
+  <p class="link"><a href="Object.html">Object</a>
+  
+</div>
+
+    
+    
+    <!-- Method Quickref -->
+<div id="method-list-section" class="nav-section">
+  <h3>Methods</h3>
+
+  <ul class="link-list" role="directory">
+    
+    <li ><a href="#method-c-new">::new</a>
+    
+    <li ><a href="#method-c-start">::start</a>
+    
+    <li ><a href="#method-c-width">::width</a>
+    
+    <li ><a href="#method-i-3C-3C">#&lt;&lt;</a>
+    
+    <li ><a href="#method-i-changed-3F">#changed?</a>
+    
+    <li ><a href="#method-i-clear">#clear</a>
+    
+    <li ><a href="#method-i-count">#count</a>
+    
+    <li ><a href="#method-i-default_format">#default_format</a>
+    
+    <li ><a href="#method-i-duration">#duration</a>
+    
+    <li ><a href="#method-i-elapsed">#elapsed</a>
+    
+    <li ><a href="#method-i-eta">#eta</a>
+    
+    <li ><a href="#method-i-finish">#finish</a>
+    
+    <li ><a href="#method-i-human">#human</a>
+    
+    <li ><a href="#method-i-inc">#inc</a>
+    
+    <li ><a href="#method-i-percentage">#percentage</a>
+    
+    <li ><a href="#method-i-progress">#progress</a>
+    
+    <li ><a href="#method-i-rate">#rate</a>
+    
+    <li ><a href="#method-i-render">#render</a>
+    
+    <li ><a href="#method-i-set">#set</a>
+    
+    <li ><a href="#method-i-start">#start</a>
+    
+    <li ><a href="#method-i-time">#time</a>
+    
+    <li ><a href="#method-i-title">#title</a>
+    
+    <li ><a href="#method-i-total">#total</a>
+    
+  </ul>
+</div>
+
+  </div>
+</nav>
+
+<main role="main" aria-labelledby="class-ProgressBar">
+  <h1 id="class-ProgressBar" class="class">
+    class ProgressBar
+  </h1>
+
+  <section class="description">
+    
+  </section>
+
+  
+  
+  
+  <section id="5Buntitled-5D" class="documentation-section">
+    
+
+    
+
+    
+
+    
+
+    
+     <section id="public-class-5Buntitled-5D-method-details" 
class="method-section">
+       <header>
+         <h3>Public Class Methods</h3>
+       </header>
+
+    
+      <div id="method-c-new" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">new</span><span
+            class="method-args">(args = {})</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="new-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/progressbar.rb, line 31</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">initialize</span>(<span 
class="ruby-identifier">args</span> = {})
+  <span class="ruby-ivar">@title</span> = <span 
class="ruby-identifier">args</span>[<span class="ruby-value">:title</span>] 
<span class="ruby-operator">||</span> <span 
class="ruby-string">&#39;&#39;</span>
+  <span class="ruby-ivar">@total</span> = <span 
class="ruby-identifier">args</span>[<span class="ruby-value">:total</span>] 
<span class="ruby-operator">||</span> <span class="ruby-value">0</span>
+  <span class="ruby-ivar">@mark</span> = <span 
class="ruby-identifier">args</span>[<span class="ruby-value">:mark</span>] 
<span class="ruby-operator">||</span> <span 
class="ruby-string">&#39;.&#39;</span>
+  <span class="ruby-ivar">@format</span> = <span 
class="ruby-identifier">args</span>[<span class="ruby-value">:format</span>] 
<span class="ruby-operator">||</span> <span 
class="ruby-identifier">default_format</span>
+  <span class="ruby-ivar">@output</span> = <span 
class="ruby-identifier">args</span>[<span class="ruby-value">:output</span>] 
<span class="ruby-operator">||</span> <span 
class="ruby-identifier">$stderr</span> <span class="ruby-keyword">unless</span> 
<span class="ruby-identifier">args</span>[<span 
class="ruby-value">:hidden</span>] <span class="ruby-operator">||</span> <span 
class="ruby-operator">!</span><span 
class="ruby-identifier">$stdout</span>.<span 
class="ruby-identifier">isatty</span>
+  <span class="ruby-identifier">clear</span>
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-c-start" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">start</span><span
+            class="method-args">(args, &block)</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="start-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/progressbar.rb, line 21</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">start</span>(<span class="ruby-identifier">args</span>, 
<span class="ruby-operator">&amp;</span><span 
class="ruby-identifier">block</span>)
+  <span class="ruby-identifier">new</span>(<span 
class="ruby-identifier">args</span>).<span class="ruby-identifier">start</span> 
<span class="ruby-operator">&amp;</span><span 
class="ruby-identifier">block</span>
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-c-width" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">width</span><span
+            class="method-args">()</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="width-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/progressbar.rb, line 25</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">width</span>
+  <span class="ruby-ivar">@width</span> <span class="ruby-operator">||=</span> 
<span class="ruby-constant">Buildr</span><span 
class="ruby-operator">::</span><span class="ruby-constant">Console</span>.<span 
class="ruby-identifier">output_cols</span> <span 
class="ruby-operator">||</span> <span class="ruby-value">0</span>
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+    </section>
+  
+     <section id="public-instance-5Buntitled-5D-method-details" 
class="method-section">
+       <header>
+         <h3>Public Instance Methods</h3>
+       </header>
+
+    
+      <div id="method-i-3C-3C" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">&lt;&lt;</span><span
+            class="method-args">(bytes)</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="3C-3C-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/progressbar.rb, line 58</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-operator">&lt;&lt;</span>(<span 
class="ruby-identifier">bytes</span>)
+  <span class="ruby-identifier">inc</span> <span 
class="ruby-identifier">bytes</span>.<span class="ruby-identifier">size</span>
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-count" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">count</span><span
+            class="method-args">()</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="count-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/progressbar.rb, line 73</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">count</span>
+  <span class="ruby-identifier">human</span>(<span 
class="ruby-ivar">@count</span>)
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-duration" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">duration</span><span
+            class="method-args">(seconds)</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="duration-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/progressbar.rb, line 116</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">duration</span>(<span 
class="ruby-identifier">seconds</span>)
+  <span class="ruby-string">&#39;%02d:%02d:%02d&#39;</span> <span 
class="ruby-operator">%</span> [<span class="ruby-identifier">seconds</span> 
<span class="ruby-operator">/</span> <span class="ruby-value">3600</span>, 
(<span class="ruby-identifier">seconds</span> <span 
class="ruby-operator">/</span> <span class="ruby-value">60</span>) <span 
class="ruby-operator">%</span> <span class="ruby-value">60</span>, <span 
class="ruby-identifier">seconds</span> <span class="ruby-operator">%</span> 
<span class="ruby-value">60</span>]
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-elapsed" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">elapsed</span><span
+            class="method-args">()</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="elapsed-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/progressbar.rb, line 96</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">elapsed</span>
+  <span class="ruby-string">&#39;Time: %s&#39;</span> <span 
class="ruby-operator">%</span> <span 
class="ruby-identifier">duration</span>(<span 
class="ruby-constant">Time</span>.<span class="ruby-identifier">now</span> 
<span class="ruby-operator">-</span> <span class="ruby-ivar">@start</span>)
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-eta" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">eta</span><span
+            class="method-args">()</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="eta-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/progressbar.rb, line 89</span>
+<span class="ruby-keyword">def</span> <span class="ruby-identifier">eta</span>
+  <span class="ruby-keyword">return</span> <span class="ruby-string">&#39;ETA: 
 --:--:--&#39;</span> <span class="ruby-keyword">if</span> <span 
class="ruby-ivar">@count</span> <span class="ruby-operator">==</span> <span 
class="ruby-value">0</span>
+  <span class="ruby-identifier">elapsed</span> = <span 
class="ruby-constant">Time</span>.<span class="ruby-identifier">now</span> 
<span class="ruby-operator">-</span> <span class="ruby-ivar">@start</span>
+  <span class="ruby-identifier">eta</span> = <span 
class="ruby-identifier">elapsed</span> <span class="ruby-operator">*</span> 
<span class="ruby-ivar">@total</span> <span class="ruby-operator">/</span> 
<span class="ruby-ivar">@count</span> <span class="ruby-operator">-</span> 
<span class="ruby-identifier">elapsed</span>
+  <span class="ruby-string">&#39;ETA:  %s&#39;</span> <span 
class="ruby-operator">%</span> <span 
class="ruby-identifier">duration</span>(<span 
class="ruby-identifier">eta</span>.<span class="ruby-identifier">ceil</span>)
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-finish" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">finish</span><span
+            class="method-args">()</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="finish-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/progressbar.rb, line 120</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">finish</span>
+  <span class="ruby-keyword">unless</span> <span 
class="ruby-ivar">@finished</span>
+    <span class="ruby-ivar">@finished</span> = <span 
class="ruby-keyword">true</span>
+    <span class="ruby-identifier">render</span>
+  <span class="ruby-keyword">end</span>
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-human" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">human</span><span
+            class="method-args">(bytes)</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="human-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/progressbar.rb, line 110</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">human</span>(<span class="ruby-identifier">bytes</span>)
+  <span class="ruby-identifier">magnitude</span> = (<span 
class="ruby-value">0</span><span class="ruby-operator">..</span><span 
class="ruby-value">3</span>).<span class="ruby-identifier">find</span> { <span 
class="ruby-operator">|</span><span class="ruby-identifier">i</span><span 
class="ruby-operator">|</span> <span class="ruby-identifier">bytes</span> <span 
class="ruby-operator">&lt;</span> (<span class="ruby-value">1024</span> <span 
class="ruby-operator">&lt;&lt;</span> <span class="ruby-identifier">i</span> 
<span class="ruby-operator">*</span> <span class="ruby-value">10</span>) } 
<span class="ruby-operator">||</span> <span class="ruby-value">3</span>
+  <span class="ruby-keyword">return</span> <span 
class="ruby-string">&#39;%dB&#39;</span> <span class="ruby-operator">%</span> 
<span class="ruby-identifier">bytes</span> <span class="ruby-keyword">if</span> 
<span class="ruby-identifier">magnitude</span> <span 
class="ruby-operator">==</span> <span class="ruby-value">0</span>
+  <span class="ruby-keyword">return</span> <span 
class="ruby-string">&#39;%.1f%s&#39;</span> <span 
class="ruby-operator">%</span> [ <span 
class="ruby-identifier">bytes</span>.<span class="ruby-identifier">to_f</span> 
<span class="ruby-operator">/</span> (<span class="ruby-value">1</span> <span 
class="ruby-operator">&lt;&lt;</span> <span 
class="ruby-identifier">magnitude</span> <span class="ruby-operator">*</span> 
<span class="ruby-value">10</span>), [<span class="ruby-keyword">nil</span>, 
<span class="ruby-string">&#39;KB&#39;</span>, <span 
class="ruby-string">&#39;MB&#39;</span>, <span 
class="ruby-string">&#39;GB&#39;</span>][<span 
class="ruby-identifier">magnitude</span>] ]
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-inc" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">inc</span><span
+            class="method-args">(count)</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="inc-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/progressbar.rb, line 54</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">inc</span>(<span class="ruby-identifier">count</span>)
+  <span class="ruby-identifier">set</span> <span 
class="ruby-ivar">@count</span> <span class="ruby-operator">+</span> <span 
class="ruby-identifier">count</span>
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-percentage" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">percentage</span><span
+            class="method-args">()</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="percentage-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/progressbar.rb, line 81</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">percentage</span>
+  <span class="ruby-string">&#39;%3d%%&#39;</span> <span 
class="ruby-operator">%</span> (<span class="ruby-ivar">@total</span> <span 
class="ruby-operator">==</span> <span class="ruby-value">0</span> <span 
class="ruby-operator">?</span> <span class="ruby-value">100</span> <span 
class="ruby-operator">:</span> (<span class="ruby-ivar">@count</span> <span 
class="ruby-operator">*</span> <span class="ruby-value">100</span> <span 
class="ruby-operator">/</span> <span class="ruby-ivar">@total</span>))
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-progress" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">progress</span><span
+            class="method-args">(width)</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="progress-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/progressbar.rb, line 104</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">progress</span>(<span 
class="ruby-identifier">width</span>)
+  <span class="ruby-identifier">width</span> <span 
class="ruby-operator">-=</span> <span class="ruby-value">2</span>
+  <span class="ruby-identifier">marks</span> = <span 
class="ruby-ivar">@total</span> <span class="ruby-operator">==</span> <span 
class="ruby-value">0</span> <span class="ruby-operator">?</span> <span 
class="ruby-identifier">width</span> <span class="ruby-operator">:</span> 
(<span class="ruby-ivar">@count</span> <span class="ruby-operator">*</span> 
<span class="ruby-identifier">width</span> <span class="ruby-operator">/</span> 
<span class="ruby-ivar">@total</span>)
+  <span class="ruby-node">&quot;|%-#{width}s|&quot;</span> <span 
class="ruby-operator">%</span> (<span class="ruby-ivar">@mark</span> <span 
class="ruby-operator">*</span> <span class="ruby-identifier">marks</span>)
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-rate" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">rate</span><span
+            class="method-args">()</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="rate-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/progressbar.rb, line 100</span>
+<span class="ruby-keyword">def</span> <span class="ruby-identifier">rate</span>
+  <span class="ruby-string">&#39;%s/s&#39;</span> <span 
class="ruby-operator">%</span> <span class="ruby-identifier">human</span>(<span 
class="ruby-ivar">@count</span> <span class="ruby-operator">/</span> (<span 
class="ruby-constant">Time</span>.<span class="ruby-identifier">now</span> 
<span class="ruby-operator">-</span> <span class="ruby-ivar">@start</span>))
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-set" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">set</span><span
+            class="method-args">(count)</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="set-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/progressbar.rb, line 62</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">set</span>(<span class="ruby-identifier">count</span>)
+  <span class="ruby-ivar">@count</span> = [<span 
class="ruby-identifier">count</span>, <span class="ruby-value">0</span>].<span 
class="ruby-identifier">max</span>
+  <span class="ruby-ivar">@count</span> = [<span 
class="ruby-identifier">count</span>, <span 
class="ruby-ivar">@total</span>].<span class="ruby-identifier">min</span> <span 
class="ruby-keyword">unless</span> <span class="ruby-ivar">@total</span> <span 
class="ruby-operator">==</span> <span class="ruby-value">0</span>
+  <span class="ruby-identifier">render</span> <span 
class="ruby-keyword">if</span> <span class="ruby-identifier">changed?</span>
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-start" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">start</span><span
+            class="method-args">() { |self| ... }</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="start-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/progressbar.rb, line 40</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">start</span>
+  <span class="ruby-ivar">@start</span> = <span 
class="ruby-ivar">@last_time</span> = <span 
class="ruby-constant">Time</span>.<span class="ruby-identifier">now</span>
+  <span class="ruby-ivar">@count</span> = <span class="ruby-value">0</span>
+  <span class="ruby-ivar">@finished</span> = <span 
class="ruby-keyword">false</span>
+  <span class="ruby-identifier">render</span>
+  <span class="ruby-keyword">if</span> <span 
class="ruby-identifier">block_given?</span>
+    <span class="ruby-identifier">result</span> = <span 
class="ruby-keyword">yield</span>(<span class="ruby-keyword">self</span>) <span 
class="ruby-keyword">if</span> <span class="ruby-identifier">block_given?</span>
+    <span class="ruby-identifier">finish</span>
+    <span class="ruby-identifier">result</span>
+  <span class="ruby-keyword">else</span>
+    <span class="ruby-keyword">self</span>
+  <span class="ruby-keyword">end</span>
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-time" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">time</span><span
+            class="method-args">()</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="time-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/progressbar.rb, line 85</span>
+<span class="ruby-keyword">def</span> <span class="ruby-identifier">time</span>
+  <span class="ruby-ivar">@finished</span> <span 
class="ruby-operator">?</span> <span class="ruby-identifier">elapsed</span> 
<span class="ruby-operator">:</span> <span class="ruby-identifier">eta</span>
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-title" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">title</span><span
+            class="method-args">()</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="title-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/progressbar.rb, line 68</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">title</span>
+  <span class="ruby-keyword">return</span> <span 
class="ruby-ivar">@title</span> <span class="ruby-keyword">if</span> <span 
class="ruby-constant">ProgressBar</span>.<span 
class="ruby-identifier">width</span> <span class="ruby-operator">&lt;=</span> 
<span class="ruby-value">10</span>
+  <span class="ruby-ivar">@title</span>.<span 
class="ruby-identifier">size</span> <span class="ruby-operator">&gt;</span> 
<span class="ruby-constant">ProgressBar</span>.<span 
class="ruby-identifier">width</span> <span class="ruby-operator">/</span> <span 
class="ruby-value">5</span> <span class="ruby-operator">?</span> (<span 
class="ruby-ivar">@title</span>[<span class="ruby-value">0</span>, <span 
class="ruby-constant">ProgressBar</span>.<span 
class="ruby-identifier">width</span> <span class="ruby-operator">/</span> <span 
class="ruby-value">5</span> <span class="ruby-operator">-</span> <span 
class="ruby-value">2</span>] <span class="ruby-operator">+</span> <span 
class="ruby-string">&#39;..&#39;</span>) <span class="ruby-operator">:</span> 
<span class="ruby-ivar">@title</span>
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-total" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">total</span><span
+            class="method-args">()</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="total-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/progressbar.rb, line 77</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">total</span>
+  <span class="ruby-identifier">human</span>(<span 
class="ruby-ivar">@total</span>)
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+    </section>
+  
+     <section id="protected-instance-5Buntitled-5D-method-details" 
class="method-section">
+       <header>
+         <h3>Protected Instance Methods</h3>
+       </header>
+
+    
+      <div id="method-i-changed-3F" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">changed?</span><span
+            class="method-args">()</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="changed-3F-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/progressbar.rb, line 150</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">changed?</span>
+  <span class="ruby-keyword">return</span> <span 
class="ruby-keyword">false</span> <span class="ruby-keyword">unless</span> 
<span class="ruby-ivar">@output</span> <span 
class="ruby-operator">&amp;&amp;</span> <span 
class="ruby-constant">Time</span>.<span class="ruby-identifier">now</span> 
<span class="ruby-operator">-</span> <span class="ruby-ivar">@last_time</span> 
<span class="ruby-operator">&gt;</span> <span class="ruby-value">0.1</span>
+  <span class="ruby-keyword">return</span> <span 
class="ruby-identifier">human</span>(<span class="ruby-ivar">@count</span>) 
<span class="ruby-operator">!=</span> <span 
class="ruby-identifier">human</span>(<span class="ruby-ivar">@previous</span>) 
<span class="ruby-keyword">if</span> <span class="ruby-ivar">@total</span> 
<span class="ruby-operator">==</span> <span class="ruby-value">0</span>
+  <span class="ruby-keyword">return</span> <span 
class="ruby-keyword">true</span> <span class="ruby-keyword">if</span> (<span 
class="ruby-ivar">@count</span> <span class="ruby-operator">-</span> <span 
class="ruby-ivar">@previous</span>) <span class="ruby-operator">&gt;=</span> 
<span class="ruby-ivar">@total</span> <span class="ruby-operator">/</span> 
<span class="ruby-value">100</span>
+  <span class="ruby-keyword">return</span> <span 
class="ruby-constant">Time</span>.<span class="ruby-identifier">now</span> 
<span class="ruby-operator">-</span> <span class="ruby-ivar">@last_time</span> 
<span class="ruby-operator">&gt;</span> <span class="ruby-value">1</span>
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-clear" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">clear</span><span
+            class="method-args">()</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="clear-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/progressbar.rb, line 129</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">clear</span>
+  <span class="ruby-keyword">return</span> <span 
class="ruby-keyword">if</span> <span class="ruby-ivar">@output</span> <span 
class="ruby-operator">==</span> <span class="ruby-keyword">nil</span> <span 
class="ruby-operator">||</span> <span 
class="ruby-constant">ProgressBar</span>.<span 
class="ruby-identifier">width</span> <span class="ruby-operator">&lt;=</span> 
<span class="ruby-value">0</span>
+  <span class="ruby-ivar">@output</span>.<span 
class="ruby-identifier">print</span> <span 
class="ruby-string">&quot;\r&quot;</span>, <span class="ruby-string">&quot; 
&quot;</span> <span class="ruby-operator">*</span> (<span 
class="ruby-constant">ProgressBar</span>.<span 
class="ruby-identifier">width</span> <span class="ruby-operator">-</span> <span 
class="ruby-value">1</span>), <span class="ruby-string">&quot;\r&quot;</span>
+  <span class="ruby-ivar">@output</span>.<span 
class="ruby-identifier">flush</span>
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-default_format" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">default_format</span><span
+            class="method-args">()</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="default_format-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/progressbar.rb, line 157</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">default_format</span>
+  <span class="ruby-ivar">@total</span> <span class="ruby-operator">==</span> 
<span class="ruby-value">0</span> <span class="ruby-operator">?</span> [<span 
class="ruby-string">&#39;%s %8s %s&#39;</span>, <span 
class="ruby-value">:title</span>, <span class="ruby-value">:count</span>, <span 
class="ruby-value">:elapsed</span>] <span class="ruby-operator">:</span> [<span 
class="ruby-string">&#39;%s: %s |--| %8s/%s %s&#39;</span>, <span 
class="ruby-value">:title</span>, <span class="ruby-value">:percentage</span>, 
<span class="ruby-value">:count</span>, <span class="ruby-value">:total</span>, 
<span class="ruby-value">:time</span>]
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+      <div id="method-i-render" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">render</span><span
+            class="method-args">()</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="render-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/progressbar.rb, line 135</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">render</span>
+  <span class="ruby-keyword">return</span> <span 
class="ruby-keyword">unless</span> <span class="ruby-ivar">@output</span>
+  <span class="ruby-identifier">format</span>, <span 
class="ruby-operator">*</span><span class="ruby-identifier">args</span> = <span 
class="ruby-ivar">@format</span>
+  <span class="ruby-identifier">line</span> = <span 
class="ruby-identifier">format</span> <span class="ruby-operator">%</span> 
<span class="ruby-identifier">args</span>.<span 
class="ruby-identifier">map</span> { <span class="ruby-operator">|</span><span 
class="ruby-identifier">arg</span><span class="ruby-operator">|</span> <span 
class="ruby-identifier">send</span>(<span class="ruby-identifier">arg</span>) }
+  <span class="ruby-keyword">if</span> <span 
class="ruby-constant">ProgressBar</span>.<span 
class="ruby-identifier">width</span> <span class="ruby-operator">&gt;=</span> 
<span class="ruby-identifier">line</span>.<span 
class="ruby-identifier">size</span>
+    <span class="ruby-ivar">@output</span>.<span 
class="ruby-identifier">print</span> <span 
class="ruby-identifier">line</span>.<span 
class="ruby-identifier">sub</span>(<span 
class="ruby-string">&#39;|--|&#39;</span>) { <span 
class="ruby-identifier">progress</span>(<span 
class="ruby-constant">ProgressBar</span>.<span 
class="ruby-identifier">width</span> <span class="ruby-operator">-</span> <span 
class="ruby-identifier">line</span>.<span class="ruby-identifier">size</span> 
<span class="ruby-operator">+</span> <span class="ruby-value">3</span>) }
+  <span class="ruby-keyword">else</span>
+    <span class="ruby-ivar">@output</span>.<span 
class="ruby-identifier">print</span> <span 
class="ruby-identifier">line</span>.<span 
class="ruby-identifier">sub</span>(<span 
class="ruby-string">&#39;|--|&#39;</span>, <span 
class="ruby-string">&#39;&#39;</span>)
+  <span class="ruby-keyword">end</span>
+  <span class="ruby-ivar">@output</span>.<span 
class="ruby-identifier">print</span> <span class="ruby-ivar">@finished</span> 
<span class="ruby-operator">?</span> <span 
class="ruby-string">&quot;\n&quot;</span> <span class="ruby-operator">:</span> 
<span class="ruby-string">&quot;\r&quot;</span>
+  <span class="ruby-ivar">@output</span>.<span 
class="ruby-identifier">flush</span>
+  <span class="ruby-ivar">@previous</span> = <span 
class="ruby-ivar">@count</span>
+  <span class="ruby-ivar">@last_time</span> = <span 
class="ruby-constant">Time</span>.<span class="ruby-identifier">now</span>
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+    </section>
+  
+  </section>
+</main>
+
+
+<footer id="validator-badges" role="contentinfo">
+  <p><a href="http://validator.w3.org/check/referer";>Validate</a>
+  <p>Generated by <a href="http://docs.seattlerb.org/rdoc/";>RDoc</a> 4.2.2.
+  <p>Based on <a 
href="http://deveiate.org/projects/Darkfish-RDoc/";>Darkfish</a> by <a 
href="http://deveiate.org";>Michael Granger</a>.
+</footer>
+

Added: dev/buildr/1.5.0/site/rdoc/README_rdoc.html
==============================================================================
--- dev/buildr/1.5.0/site/rdoc/README_rdoc.html (added)
+++ dev/buildr/1.5.0/site/rdoc/README_rdoc.html Sat Sep 17 06:23:20 2016
@@ -0,0 +1,250 @@
+<!DOCTYPE html>
+
+<html>
+<head>
+<meta charset="UTF-8">
+
+<title>README - buildr</title>
+
+<script type="text/javascript">
+  var rdoc_rel_prefix = "./";
+</script>
+
+<script src="./js/jquery.js"></script>
+<script src="./js/darkfish.js"></script>
+
+<link href="./css/fonts.css" rel="stylesheet">
+<link href="./css/rdoc.css" rel="stylesheet">
+
+
+
+<body id="top" role="document" class="file">
+<nav role="navigation">
+  <div id="project-navigation">
+    <div id="home-section" role="region" title="Quick navigation" 
class="nav-section">
+  <h2>
+    <a href="./index.html" rel="home">Home</a>
+  </h2>
+
+  <div id="table-of-contents-navigation">
+    <a href="./table_of_contents.html#pages">Pages</a>
+    <a href="./table_of_contents.html#classes">Classes</a>
+    <a href="./table_of_contents.html#methods">Methods</a>
+  </div>
+</div>
+
+    <div id="search-section" role="search" class="project-section 
initially-hidden">
+  <form action="#" method="get" accept-charset="utf-8">
+    <div id="search-field-wrapper">
+      <input id="search-field" role="combobox" aria-label="Search"
+             aria-autocomplete="list" aria-controls="search-results"
+             type="text" name="search" placeholder="Search" spellcheck="false"
+             title="Type to search, Up and Down to navigate, Enter to load">
+    </div>
+
+    <ul id="search-results" aria-label="Search Results"
+        aria-busy="false" aria-expanded="false"
+        aria-atomic="false" class="initially-hidden"></ul>
+  </form>
+</div>
+
+  </div>
+
+  
+<div class="nav-section">
+  <h3>Table of Contents</h3>
+
+  <ul class="link-list" role="directory">
+    <li><a 
href="#label-Buildr++-3Cimg+src-3D-22https-3A-2F-2Ftravis-ci.org-2Fapache-2Fbuildr.svg-3Fbranch-3Dmaster-22+alt-3D-22Build+status-22-3E+-3Cimg+src-3D-22http-3A-2F-2Fruby-gem-downloads-badge.herokuapp.com-2Fbuildr-3Ftype-3Dtotal-22+alt-3D-22Buildr+total+downloads-22-3E+-3Cimg+src-3D-22http-3A-2F-2Fruby-gem-downloads-badge.herokuapp.com-2Fbuildr-22+alt-3D-22Latest+version+downloads-22-3E">Buildr
  <a href="https://travis-ci.org/apache/buildr";><img 
src="https://travis-ci.org/apache/buildr.svg?branch=master"; alt="Build 
status"></a> <a href="https://rubygems.org/gems/buildr";><img 
src="http://ruby-gem-downloads-badge.herokuapp.com/buildr?type=total"; 
alt="Buildr total downloads"></a> <a 
href="https://rubygems.org/gems/buildr";><img 
src="http://ruby-gem-downloads-badge.herokuapp.com/buildr"; alt="Latest version 
downloads"></a></a>
+    <li><a href="#label-Get+Started">Get Started</a>
+    <li><a href="#label-Install+Buildr">Install Buildr</a>
+    <li><a href="#label-RTFM">RTFM</a>
+    <li><a href="#label-Mailing+list">Mailing list</a>
+    <li><a href="#label-Where-27s+My+Ruby-3F">Where&#39;s My Ruby?</a>
+    <li><a href="#label-Windows">Windows</a>
+    <li><a href="#label-Linux-2C+BSD-2C+Cygwin">Linux, BSD, Cygwin</a>
+    <li><a href="#label-OS+X">OS X</a>
+    <li><a href="#label-Living+On+the+Edge">Living On the Edge</a>
+    <li><a href="#label-License">License</a>
+  </ul>
+</div>
+
+
+  <div id="project-metadata">
+    <div id="fileindex-section" class="nav-section">
+  <h3>Pages</h3>
+
+  <ul class="link-list">
+  
+    <li><a href="./CHANGELOG.html">CHANGELOG</a>
+  
+    <li><a href="./LICENSE.html">LICENSE</a>
+  
+    <li><a href="./NOTICE.html">NOTICE</a>
+  
+    <li><a href="./README_rdoc.html">README</a>
+  
+  </ul>
+</div>
+
+  </div>
+</nav>
+
+<main role="main" aria-label="Page README.rdoc">
+
+<h1 
id="label-Buildr++-3Cimg+src-3D-22https-3A-2F-2Ftravis-ci.org-2Fapache-2Fbuildr.svg-3Fbranch-3Dmaster-22+alt-3D-22Build+status-22-3E+-3Cimg+src-3D-22http-3A-2F-2Fruby-gem-downloads-badge.herokuapp.com-2Fbuildr-3Ftype-3Dtotal-22+alt-3D-22Buildr+total+downloads-22-3E+-3Cimg+src-3D-22http-3A-2F-2Fruby-gem-downloads-badge.herokuapp.com-2Fbuildr-22+alt-3D-22Latest+version+downloads-22-3E"><a
 href="Buildr.html">Buildr</a>  <a 
href="https://travis-ci.org/apache/buildr";><img 
src="https://travis-ci.org/apache/buildr.svg?branch=master"; alt="Build 
status"></a> <a href="https://rubygems.org/gems/buildr";><img 
src="http://ruby-gem-downloads-badge.herokuapp.com/buildr?type=total"; 
alt="Buildr total downloads"></a> <a 
href="https://rubygems.org/gems/buildr";><img 
src="http://ruby-gem-downloads-badge.herokuapp.com/buildr"; alt="Latest version 
downloads"></a><span><a 
href="#label-Buildr++-3Cimg+src-3D-22https-3A-2F-2Ftravis-ci.org-2Fapache-2Fbuildr.svg-3Fbranch-3Dmaster-22+alt-3D-22Build+status-22-3
 
E+-3Cimg+src-3D-22http-3A-2F-2Fruby-gem-downloads-badge.herokuapp.com-2Fbuildr-3Ftype-3Dtotal-22+alt-3D-22Buildr+total+downloads-22-3E+-3Cimg+src-3D-22http-3A-2F-2Fruby-gem-downloads-badge.herokuapp.com-2Fbuildr-22+alt-3D-22Latest+version+downloads-22-3E">&para;</a>
 <a href="#top">&uarr;</a></span></h1>
+
+<p>This is <a href="Buildr.html">Buildr</a>, the build system that lets you
+build like you code.</p>
+
+<p><a href="http://buildr.apache.org";>buildr.apache.org</a>/</p>
+
+<h2 id="label-Get+Started">Get Started<span><a 
href="#label-Get+Started">&para;</a> <a href="#top">&uarr;</a></span></h2>
+
+<h3 id="label-Install+Buildr">Install <a href="Buildr.html">Buildr</a><span><a 
href="#label-Install+Buildr">&para;</a> <a href="#top">&uarr;</a></span></h3>
+
+<p><a href="Buildr.html">Buildr</a> needs Ruby 1.8 or later and RubyGems 0.9
+or later.</p>
+
+<p>Windows users can get the one-click Ruby installer, which includes the
+latest version of Ruby and RubyGems:</p>
+
+<p><a href="http://rubyinstaller.org";>rubyinstaller.org</a></p>
+
+<p>Make sure to set JAVA_HOME environment variable first, then:</p>
+
+<pre class="ruby"><span class="ruby-identifier">gem</span> <span 
class="ruby-identifier">install</span> <span 
class="ruby-identifier">buildr</span>
+</pre>
+
+<p>(Use sudo for Linux and OS X)</p>
+
+<p>More installation and setup instructions available online <a
+href="http://buildr.apache.org";>buildr.apache.org</a>/</p>
+
+<h3 id="label-RTFM">RTFM<span><a href="#label-RTFM">&para;</a> <a 
href="#top">&uarr;</a></span></h3>
+<ul><li>
+<p><a href="Buildr.html">Buildr</a> documentation: <a
+href="http://buildr.apache.org";>buildr.apache.org</a></p>
+</li><li>
+<p>More about Rake: <a 
href="http://docs.rubyrake.org";>docs.rubyrake.org</a></p>
+</li><li>
+<p>Antwrap documentation: <a
+href="http://antwrap.rubyforge.org";>antwrap.rubyforge.org</a></p>
+</li></ul>
+
+<h3 id="label-Mailing+list">Mailing list<span><a 
href="#label-Mailing+list">&para;</a> <a href="#top">&uarr;</a></span></h3>
+
+<p>Users: users-subscr...@buildr.apache.org <a
+href="http://buildr.markmail.org/search/list:users";>buildr.markmail.org/search/list:users</a></p>
+
+<p>Developers: dev-subscr...@buildr.apache.org <a
+href="http://buildr.markmail.org/search/list:dev";>buildr.markmail.org/search/list:dev</a></p>
+
+<p>Create your own Buildfile and start living the life!</p>
+
+<h2 id="label-Where-27s+My+Ruby-3F">Where&#39;s My Ruby?<span><a 
href="#label-Where-27s+My+Ruby-3F">&para;</a> <a 
href="#top">&uarr;</a></span></h2>
+
+<p><a href="Buildr.html">Buildr</a> needs Ruby 1.8 or later and RubyGems 0.9
+or later. All other dependencies are installed when you run:</p>
+
+<pre class="ruby"><span class="ruby-identifier">gem</span> <span 
class="ruby-identifier">install</span> <span 
class="ruby-identifier">buildr</span>
+</pre>
+
+<h3 id="label-Windows">Windows<span><a href="#label-Windows">&para;</a> <a 
href="#top">&uarr;</a></span></h3>
+
+<p>Windows users can get the one-click Ruby installer, which includes the
+latest version of Ruby and RubyGems:</p>
+
+<p><a href="http://rubyinstaller.org";>rubyinstaller.org</a></p>
+
+<p>Before installing <a href="Buildr.html">Buildr</a>, please set the
+JAVA_HOME environment variable to point to your JDK distribution.  Next,
+use Ruby <a href="Gem.html">Gem</a> to install Buildr:</p>
+
+<pre>&gt; gem install buildr</pre>
+
+<p>When prompted for a platform, select mswin32.</p>
+
+<h3 id="label-Linux-2C+BSD-2C+Cygwin">Linux, BSD, Cygwin<span><a 
href="#label-Linux-2C+BSD-2C+Cygwin">&para;</a> <a 
href="#top">&uarr;</a></span></h3>
+
+<p>On Linux/BSD/Cygwin, use your default package manager, for example, for
+Ubuntu:</p>
+
+<p>$ sudo apt-get install ruby $ sudo apt-get install ruby1.8-dev $ sudo
+apt-get install build-essential $ sudo apt-get install libopenssl-ruby</p>
+
+<p>Before installing <a href="Buildr.html">Buildr</a>, please set the
+JAVA_HOME environment variable to point to your JDK distribution.  Next,
+use Ruby <a href="Gem.html">Gem</a> to install Buildr:</p>
+
+<pre>$ sudo env JAVA_HOME=$JAVA_HOME gem install buildr</pre>
+
+<p>When prompted for a platform, select ruby.</p>
+
+<h3 id="label-OS+X">OS X<span><a href="#label-OS+X">&para;</a> <a 
href="#top">&uarr;</a></span></h3>
+
+<p>Leopard includes the latest version of Ruby, if you are using Tiger or an
+older release, we recommend re-installing the latest:</p>
+
+<p><a
+href="http://hivelogic.com/narrative/articles/ruby-rails-mongrel-mysql-osx";>hivelogic.com/narrative/articles/ruby-rails-mongrel-mysql-osx</a></p>
+
+<p>To install Buildr:</p>
+
+<pre>$ sudo gem install buildr</pre>
+
+<p>When prompted for a platform, select ruby.</p>
+
+<h2 id="label-Living+On+the+Edge">Living On the Edge<span><a 
href="#label-Living+On+the+Edge">&para;</a> <a 
href="#top">&uarr;</a></span></h2>
+
+<p>You can check the latest sources from GIT:</p>
+
+<pre>git clone http://git.apache.org/buildr.git</pre>
+
+<p>If you prefer GitHub, a mirror is available from <a
+href="http://github.com/apache/buildr";>github.com/apache/buildr</a>:</p>
+
+<pre>git clone git://github.com/apache/buildr.git</pre>
+
+<p>To install <a href="Buildr.html">Buildr</a> locally from source:</p>
+
+<pre class="ruby"><span class="ruby-identifier">cd</span> <span 
class="ruby-identifier">buildr</span>
+<span class="ruby-identifier">export</span> <span 
class="ruby-constant">JRUBY_OPTS</span>=<span 
class="ruby-string">&quot;-J-XX:MaxPermSize=312m -J-Xmx1024M&quot;</span>
+<span class="ruby-identifier">export</span> <span 
class="ruby-constant">JAVA_OPTS</span>=<span 
class="ruby-string">&quot;-Xmx1024m -XX:MaxPermSize=312m&quot;</span>
+<span class="ruby-identifier">rake</span> <span 
class="ruby-identifier">install</span>
+</pre>
+
+<p>If the cutting edge doesn&#39;t work, make sure to check the <a
+href="CHANGELOG.html">CHANGELOG</a>, to see which changes might have broken
+your build.  To run all the test cases:</p>
+
+<pre class="ruby"><span class="ruby-identifier">rake</span> <span 
class="ruby-identifier">spec</span>
+</pre>
+
+<h2 id="label-License">License<span><a href="#label-License">&para;</a> <a 
href="#top">&uarr;</a></span></h2>
+
+<p>Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the <a href="NOTICE.html">NOTICE</a>
+file distributed with this work for additional information regarding
+copyright ownership.  The ASF licenses this file to you under the Apache
+License, Version 2.0 (the “License”); you may not use this file except in
+compliance with the License. You may obtain a copy of the License at</p>
+
+<pre class="ruby"><span class="ruby-identifier">http</span>:<span 
class="ruby-operator">/</span><span 
class="ruby-regexp">/www.apache.org/</span><span 
class="ruby-identifier">licenses</span><span 
class="ruby-operator">/</span><span class="ruby-constant">LICENSE</span><span 
class="ruby-operator">-</span><span class="ruby-value">2.0</span>
+</pre>
+
+<p>Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an “AS IS” BASIS, WITHOUT
+WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+License for the specific language governing permissions and limitations
+under the License.</p>
+</main>
+
+
+
+<footer id="validator-badges" role="contentinfo">
+  <p><a href="http://validator.w3.org/check/referer";>Validate</a>
+  <p>Generated by <a href="http://docs.seattlerb.org/rdoc/";>RDoc</a> 4.2.2.
+  <p>Based on <a 
href="http://deveiate.org/projects/Darkfish-RDoc/";>Darkfish</a> by <a 
href="http://deveiate.org";>Michael Granger</a>.
+</footer>
+

Added: dev/buildr/1.5.0/site/rdoc/Rake.html
==============================================================================
--- dev/buildr/1.5.0/site/rdoc/Rake.html (added)
+++ dev/buildr/1.5.0/site/rdoc/Rake.html Sat Sep 17 06:23:20 2016
@@ -0,0 +1,95 @@
+<!DOCTYPE html>
+
+<html>
+<head>
+<meta charset="UTF-8">
+
+<title>module Rake - buildr</title>
+
+<script type="text/javascript">
+  var rdoc_rel_prefix = "./";
+</script>
+
+<script src="./js/jquery.js"></script>
+<script src="./js/darkfish.js"></script>
+
+<link href="./css/fonts.css" rel="stylesheet">
+<link href="./css/rdoc.css" rel="stylesheet">
+
+
+
+<body id="top" role="document" class="module">
+<nav role="navigation">
+  <div id="project-navigation">
+    <div id="home-section" role="region" title="Quick navigation" 
class="nav-section">
+  <h2>
+    <a href="./index.html" rel="home">Home</a>
+  </h2>
+
+  <div id="table-of-contents-navigation">
+    <a href="./table_of_contents.html#pages">Pages</a>
+    <a href="./table_of_contents.html#classes">Classes</a>
+    <a href="./table_of_contents.html#methods">Methods</a>
+  </div>
+</div>
+
+    <div id="search-section" role="search" class="project-section 
initially-hidden">
+  <form action="#" method="get" accept-charset="utf-8">
+    <div id="search-field-wrapper">
+      <input id="search-field" role="combobox" aria-label="Search"
+             aria-autocomplete="list" aria-controls="search-results"
+             type="text" name="search" placeholder="Search" spellcheck="false"
+             title="Type to search, Up and Down to navigate, Enter to load">
+    </div>
+
+    <ul id="search-results" aria-label="Search Results"
+        aria-busy="false" aria-expanded="false"
+        aria-atomic="false" class="initially-hidden"></ul>
+  </form>
+</div>
+
+  </div>
+
+  
+
+  <div id="class-metadata">
+    
+    
+    
+    
+    
+  </div>
+</nav>
+
+<main role="main" aria-labelledby="module-Rake">
+  <h1 id="module-Rake" class="module">
+    module Rake
+  </h1>
+
+  <section class="description">
+    
+  </section>
+
+  
+  
+  
+  <section id="5Buntitled-5D" class="documentation-section">
+    
+
+    
+
+    
+
+    
+
+    
+  </section>
+</main>
+
+
+<footer id="validator-badges" role="contentinfo">
+  <p><a href="http://validator.w3.org/check/referer";>Validate</a>
+  <p>Generated by <a href="http://docs.seattlerb.org/rdoc/";>RDoc</a> 4.2.2.
+  <p>Based on <a 
href="http://deveiate.org/projects/Darkfish-RDoc/";>Darkfish</a> by <a 
href="http://deveiate.org";>Michael Granger</a>.
+</footer>
+

Added: dev/buildr/1.5.0/site/rdoc/Rake/FileList.html
==============================================================================
--- dev/buildr/1.5.0/site/rdoc/Rake/FileList.html (added)
+++ dev/buildr/1.5.0/site/rdoc/Rake/FileList.html Sat Sep 17 06:23:20 2016
@@ -0,0 +1,153 @@
+<!DOCTYPE html>
+
+<html>
+<head>
+<meta charset="UTF-8">
+
+<title>class Rake::FileList - buildr</title>
+
+<script type="text/javascript">
+  var rdoc_rel_prefix = "../";
+</script>
+
+<script src="../js/jquery.js"></script>
+<script src="../js/darkfish.js"></script>
+
+<link href="../css/fonts.css" rel="stylesheet">
+<link href="../css/rdoc.css" rel="stylesheet">
+
+
+
+<body id="top" role="document" class="class">
+<nav role="navigation">
+  <div id="project-navigation">
+    <div id="home-section" role="region" title="Quick navigation" 
class="nav-section">
+  <h2>
+    <a href="../index.html" rel="home">Home</a>
+  </h2>
+
+  <div id="table-of-contents-navigation">
+    <a href="../table_of_contents.html#pages">Pages</a>
+    <a href="../table_of_contents.html#classes">Classes</a>
+    <a href="../table_of_contents.html#methods">Methods</a>
+  </div>
+</div>
+
+    <div id="search-section" role="search" class="project-section 
initially-hidden">
+  <form action="#" method="get" accept-charset="utf-8">
+    <div id="search-field-wrapper">
+      <input id="search-field" role="combobox" aria-label="Search"
+             aria-autocomplete="list" aria-controls="search-results"
+             type="text" name="search" placeholder="Search" spellcheck="false"
+             title="Type to search, Up and Down to navigate, Enter to load">
+    </div>
+
+    <ul id="search-results" aria-label="Search Results"
+        aria-busy="false" aria-expanded="false"
+        aria-atomic="false" class="initially-hidden"></ul>
+  </form>
+</div>
+
+  </div>
+
+  
+
+  <div id="class-metadata">
+    
+    <div id="parent-class-section" class="nav-section">
+  <h3>Parent</h3>
+
+  
+  <p class="link"><a href="../Object.html">Object</a>
+  
+</div>
+
+    
+    
+    <!-- Method Quickref -->
+<div id="method-list-section" class="nav-section">
+  <h3>Methods</h3>
+
+  <ul class="link-list" role="directory">
+    
+    <li ><a href="#method-c-glob">::glob</a>
+    
+  </ul>
+</div>
+
+  </div>
+</nav>
+
+<main role="main" aria-labelledby="class-Rake::FileList">
+  <h1 id="class-Rake::FileList" class="class">
+    class Rake::FileList
+  </h1>
+
+  <section class="description">
+    
+  </section>
+
+  
+  
+  
+  <section id="5Buntitled-5D" class="documentation-section">
+    
+
+    
+
+    
+
+    
+
+    
+     <section id="public-class-5Buntitled-5D-method-details" 
class="method-section">
+       <header>
+         <h3>Public Class Methods</h3>
+       </header>
+
+    
+      <div id="method-c-glob" class="method-detail ">
+        
+        <div class="method-heading">
+          <span class="method-name">glob</span><span
+            class="method-args">(pattern, *args)</span>
+          
+          <span class="method-click-advice">click to toggle source</span>
+          
+        </div>
+        
+
+        <div class="method-description">
+          
+          
+          
+          
+
+          
+          <div class="method-source-code" id="glob-source">
+            <pre><span class="ruby-comment"># File 
lib/buildr/core/application.rb, line 713</span>
+<span class="ruby-keyword">def</span> <span 
class="ruby-identifier">glob</span>(<span 
class="ruby-identifier">pattern</span>, <span 
class="ruby-operator">*</span><span class="ruby-identifier">args</span>)
+  <span class="ruby-constant">Dir</span>.<span 
class="ruby-identifier">glob</span>(<span 
class="ruby-identifier">pattern</span>, <span 
class="ruby-operator">*</span><span class="ruby-identifier">args</span>).<span 
class="ruby-identifier">sort</span>
+<span class="ruby-keyword">end</span></pre>
+          </div>
+          
+        </div>
+
+        
+
+        
+      </div>
+
+    
+    </section>
+  
+  </section>
+</main>
+
+
+<footer id="validator-badges" role="contentinfo">
+  <p><a href="http://validator.w3.org/check/referer";>Validate</a>
+  <p>Generated by <a href="http://docs.seattlerb.org/rdoc/";>RDoc</a> 4.2.2.
+  <p>Based on <a 
href="http://deveiate.org/projects/Darkfish-RDoc/";>Darkfish</a> by <a 
href="http://deveiate.org";>Michael Granger</a>.
+</footer>
+


Reply via email to