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