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'