Author: donaldp
Date: Thu Feb  3 07:58:17 2011
New Revision: 1066749

URL: http://svn.apache.org/viewvc?rev=1066749&view=rev
Log:
Ensure that the IDEA module is generated correctly when the module
contains no java files.

Without this change the output directory would be the project root
which would end up being excluded as a result. This problem was caused
by the refactor of the plugin prior to migrating it into buildr core.

Modified:
    buildr/trunk/lib/buildr/ide/idea.rb

Modified: buildr/trunk/lib/buildr/ide/idea.rb
URL: 
http://svn.apache.org/viewvc/buildr/trunk/lib/buildr/ide/idea.rb?rev=1066749&r1=1066748&r2=1066749&view=diff
==============================================================================
--- buildr/trunk/lib/buildr/ide/idea.rb (original)
+++ buildr/trunk/lib/buildr/ide/idea.rb Thu Feb  3 07:58:17 2011
@@ -157,13 +157,13 @@ module Buildr
       attr_writer :main_output_dir
 
       def main_output_dir
-        @main_output_dir ||= buildr_project.compile.target
+        @main_output_dir ||= buildr_project._(:target, :main, :java)
       end
 
       attr_writer :test_output_dir
 
       def test_output_dir
-        @test_output_dir ||= buildr_project.test.compile.target
+        @test_output_dir ||= buildr_project._(:target, :test, :java)
       end
 
       def main_dependencies


Reply via email to