Author: vborja
Date: Wed Jun  4 16:03:42 2008
New Revision: 663405

URL: http://svn.apache.org/viewvc?rev=663405&view=rev
Log:
BUILDR-77.

Modified:
    incubator/buildr/trunk/lib/buildr/core/project.rb

Modified: incubator/buildr/trunk/lib/buildr/core/project.rb
URL: 
http://svn.apache.org/viewvc/incubator/buildr/trunk/lib/buildr/core/project.rb?rev=663405&r1=663404&r2=663405&view=diff
==============================================================================
--- incubator/buildr/trunk/lib/buildr/core/project.rb (original)
+++ incubator/buildr/trunk/lib/buildr/core/project.rb Wed Jun  4 16:03:42 2008
@@ -64,6 +64,7 @@
     #   puts default.expand(:source, :main, :java)
     #   => "src/main/java"
     def expand(*args)
+      args = args.compact.reject { |s| s.to_s.empty? }.map(&:to_sym)
       return '' if args.empty?
       @mapping[args] ||= File.join(*[expand(*args[0..-2]), 
args.last.to_s].reject(&:empty?)) if args.size > 1
       return @mapping[args] || args.first.to_s


Reply via email to