[GRADLE-843] EclipseCp doesn't generate references to non-default sourceSet directories Created: 05/Mar/10 Updated: 04/Jan/13 Resolved: 24/Nov/10 |
|
Status: | Resolved |
Project: | Gradle |
Affects Version/s: | 0.9 |
Fix Version/s: | 0.9-rc-1 |
Type: | Bug | ||
Reporter: | Raul Piaggio | Assignee: | Hans Dockter |
Resolution: | Fixed | Votes: | 0 |
Description |
If, for example, the following is included in build.gradle: sourceSets { then running "gradle eclipseCp" should generate a .classpath file that includes: but it doesn't. |
Comments |
Comment by René Gröschke (Inactive) [ 05/Mar/10 ] |
I think the resulting classpath entry must depend on the type of project. in a java project src/init/java is okay, but the default for groovy projects should be src/init/groovy. same with scala. |
Comment by Raul Piaggio [ 05/Mar/10 ] |
Agreed. Also happens if a sourceSet has multiple source directories. Eg: Only a reference to src/main/java is generated (in this case the "output" attribute shouldn't be present). |
Comment by Hans Dockter [ 17/Apr/10 ] |
Besides that this should work out of the box, there should be always hooks for generic customizing the generated eclipse files. See: http://gradle.markmail.org/thread/og5dvayx2b4y6ejy |
Comment by Raul Piaggio [ 27/Jul/10 ] |
Thank you |