Author: vborja
Date: Thu Mar 6 15:44:55 2008
New Revision: 634458
URL: http://svn.apache.org/viewvc?rev=634458&view=rev
Log:
nailgun: fixed path handling on windows
Modified:
incubator/buildr/trunk/lib/java/nailgun.rb
Modified: incubator/buildr/trunk/lib/java/nailgun.rb
URL:
http://svn.apache.org/viewvc/incubator/buildr/trunk/lib/java/nailgun.rb?rev=634458&r1=634457&r2=634458&view=diff
==============================================================================
--- incubator/buildr/trunk/lib/java/nailgun.rb (original)
+++ incubator/buildr/trunk/lib/java/nailgun.rb Thu Mar 6 15:44:55 2008
@@ -447,6 +447,9 @@
def initialize(path, *requires)
@path = path.dup
+ if Config::CONFIG["host_os"] =~ /win/i
+ @path.gsub!('/', '\\').gsub!(/^[a-zA-Z]+:/) { |s| s.upcase }
+ end
@requires = requires.dup
end
@@ -565,7 +568,7 @@
if save
buildfile.runtime = runtime
buildfile.loaded!
- @buildfiles[path] = buildfile
+ @buildfiles[buildfile.path] = buildfile
end
end