Author: assaf
Date: Fri Oct 17 12:20:48 2008
New Revision: 705728

URL: http://svn.apache.org/viewvc?rev=705728&view=rev
Log:
Conditionally loading MD5 and SHA1 digests.
Autoloading Builder (previously missed that require).

Modified:
    incubator/buildr/trunk/lib/buildr/core.rb
    incubator/buildr/trunk/lib/buildr/core/transports.rb
    incubator/buildr/trunk/lib/buildr/java/pom.rb
    incubator/buildr/trunk/lib/buildr/packaging/artifact.rb

Modified: incubator/buildr/trunk/lib/buildr/core.rb
URL: 
http://svn.apache.org/viewvc/incubator/buildr/trunk/lib/buildr/core.rb?rev=705728&r1=705727&r2=705728&view=diff
==============================================================================
--- incubator/buildr/trunk/lib/buildr/core.rb (original)
+++ incubator/buildr/trunk/lib/buildr/core.rb Fri Oct 17 12:20:48 2008
@@ -25,4 +25,4 @@
 require 'buildr/core/test'
 require 'buildr/core/checks'
 require 'buildr/core/transports'
-Buildr.autoload :Generate, 'buildr/core/generate'
+require 'buildr/core/generate'

Modified: incubator/buildr/trunk/lib/buildr/core/transports.rb
URL: 
http://svn.apache.org/viewvc/incubator/buildr/trunk/lib/buildr/core/transports.rb?rev=705728&r1=705727&r2=705728&view=diff
==============================================================================
--- incubator/buildr/trunk/lib/buildr/core/transports.rb (original)
+++ incubator/buildr/trunk/lib/buildr/core/transports.rb Fri Oct 17 12:20:48 
2008
@@ -24,9 +24,10 @@
 autoload :CGI, 'cgi'
 autoload :StringIO, 'stringio'
 autoload :ProgressBar, 'buildr/core/progressbar'
-require 'digest/md5'
-require 'digest/sha1'
-
+module Digest
+  autoload :MD5, 'digest/md5'
+  autoload :SHA1, 'digest/sha1'
+end
 
 # Not quite open-uri, but similar. Provides read and write methods for the 
resource represented by the URI.
 # Currently supports reads for URI::HTTP and writes for URI::SFTP. Also 
provides convenience methods for

Modified: incubator/buildr/trunk/lib/buildr/java/pom.rb
URL: 
http://svn.apache.org/viewvc/incubator/buildr/trunk/lib/buildr/java/pom.rb?rev=705728&r1=705727&r2=705728&view=diff
==============================================================================
--- incubator/buildr/trunk/lib/buildr/java/pom.rb (original)
+++ incubator/buildr/trunk/lib/buildr/java/pom.rb Fri Oct 17 12:20:48 2008
@@ -14,9 +14,6 @@
 # the License.
 
 
-require 'buildr/packaging'
-
-
 module Buildr
   class POM
 

Modified: incubator/buildr/trunk/lib/buildr/packaging/artifact.rb
URL: 
http://svn.apache.org/viewvc/incubator/buildr/trunk/lib/buildr/packaging/artifact.rb?rev=705728&r1=705727&r2=705728&view=diff
==============================================================================
--- incubator/buildr/trunk/lib/buildr/packaging/artifact.rb (original)
+++ incubator/buildr/trunk/lib/buildr/packaging/artifact.rb Fri Oct 17 12:20:48 
2008
@@ -14,9 +14,8 @@
 # the License.
 
 
-require 'builder'
 require 'buildr/core/project'
-#require 'buildr/core/transports'
+require 'buildr/core/transports'
 require 'buildr/packaging/artifact_namespace'
 
 


Reply via email to