Author: assaf
Date: Tue Feb 26 12:57:48 2008
New Revision: 631374
URL: http://svn.apache.org/viewvc?rev=631374&view=rev
Log:
BUILDR-41
Modified:
incubator/buildr/trunk/lib/core/common.rb
incubator/buildr/trunk/spec/common_spec.rb
Modified: incubator/buildr/trunk/lib/core/common.rb
URL:
http://svn.apache.org/viewvc/incubator/buildr/trunk/lib/core/common.rb?rev=631374&r1=631373&r2=631374&view=diff
==============================================================================
--- incubator/buildr/trunk/lib/core/common.rb (original)
+++ incubator/buildr/trunk/lib/core/common.rb Tue Feb 26 12:57:48 2008
@@ -275,7 +275,7 @@
# For example:
# filter.from('src').into('target').using('build'=>Time.now)
def into(dir)
- @target = file(dir.to_s) { |task| run if target == task &&
!sources.empty? }
+ @target = file(File.expand_path(dir.to_s)) { |task| run if target ==
task && !sources.empty? }
self
end
Modified: incubator/buildr/trunk/spec/common_spec.rb
URL:
http://svn.apache.org/viewvc/incubator/buildr/trunk/spec/common_spec.rb?rev=631374&r1=631373&r2=631374&view=diff
==============================================================================
--- incubator/buildr/trunk/spec/common_spec.rb (original)
+++ incubator/buildr/trunk/spec/common_spec.rb Tue Feb 26 12:57:48 2008
@@ -252,7 +252,7 @@
it 'should respond to :into and set target directory' do
lambda { @filter.into('src') }.should change { @filter.target }
- @filter.into('target').target.should be(file('target'))
+ @filter.into('target').target.should be(file(File.expand_path('target')))
end
it 'should return target directory as file task' do
@@ -260,7 +260,7 @@
end
it 'should return target directory as expanded path' do
- @filter.into('target').target.to_s.should eql('target')
+ @filter.into('target').target.to_s.should eql(File.expand_path('target'))
end
it 'should respond to :using and return self' do