Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix .setup file #399

Closed
wants to merge 3 commits into from
Closed

Fix .setup file #399

wants to merge 3 commits into from

Conversation

felixdo
Copy link
Contributor

@felixdo felixdo commented Dec 5, 2017

Fixes for #397 and #398

* The org.eclipse.test feature doesn't need to be installed into the
IDE, so I removed that.
* We only need to make sure that the feature can be found when the
target platform is resolved, so I added the required p2 repos to the
relevant repository lists.

Signed-off-by: Felix Dorner <[email protected]>
Signed-off-by: Felix Dorner <[email protected]>
@eric-milles
Copy link
Member

Only Groovy 2.1 is required to build.

@eric-milles
Copy link
Member

Eclipse Test Framework (aka org.eclipse.test.feature.group) is required in the target platform.

@felixdo
Copy link
Contributor Author

felixdo commented Dec 5, 2017

Only Groovy 2.1 is required to build.

That's not the issue here. It doesn't hurt to have them all and that's how it was set up before too..

Eclipse Test Framework (aka org.eclipse.test.feature.group) is required in the target platform.

We can of course add it explicitly, but IIUC it's not actually required. The jdt builder tests just need the eclipse performance tests plugin, and by adding the required update sites, the required plugins will be pulled in automatically, even if we don't mention them in our requirements.

@eric-milles
Copy link
Member

eric-milles commented Dec 5, 2017 via email

@felixdo
Copy link
Contributor Author

felixdo commented Dec 5, 2017 via email

@eric-milles
Copy link
Member

eric-milles commented Dec 5, 2017 via email

@felixdo
Copy link
Contributor Author

felixdo commented Dec 5, 2017 via email

@felixdo felixdo closed this Dec 5, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants