[ http://jira.codehaus.org/browse/MECLIPSE-34?page=comments#action_76925 ] Eugene Kuleshov commented on MECLIPSE-34: -----------------------------------------
Kenney, I just don't see how can you do that. Build still require Eclipse install to get dependencies and I don't think it would be a good idea to move these tependencies into Maven repo, unless you use Eclipse istall as a repository and also read Eclipse's manifests and plugin.xml's for dependency resolution... Sounds like more complicated task to me. > Goals to build eclipse plugin/feature and site > ---------------------------------------------- > > Key: MECLIPSE-34 > URL: http://jira.codehaus.org/browse/MECLIPSE-34 > Project: Maven 2.x Eclipse Plugin > Issue Type: Improvement > Components: PDE support > Affects Versions: 2.0 > Reporter: Eugene Kuleshov > > Please provide new goals to build eclipse plugin/feature and site using > Eclipse's builder. > See following articles on the topic: > Build and Test Automation for plug-ins and features > http://eclipse.org/articles/Article-PDE-Automation/automation.html > Followup article - Building features and plugins with Ant > http://eclipse.techforge.com/index.php/articles/188 > So, plugin can issue command like this: > set ECLIPSE_HOME=D:\eclipse\eclipse-3.0.2 > java -cp %ECLIPSE_HOME%\startup.jar org.eclipse.core.launcher.Main > -application org.eclipse.ant.core.antRunner -buildfile build.xml > -Dcomponent=sdk.examples -Dconfigs="*,*,*" -Dbaseos=win32 -Dbasews=win32 > -Dbasearch=x86 -Djavacfailonerror=true > -Dpde.build.scripts=%ECLIPSE_HOME%/plugins/org.eclipse.pde.build_3.0.1/scripts > -DbaseLocation=%ECLIPSE_HOME% > It will sort of run ant under the hood, but nobody will see it... -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira