Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Linux Tools Project/Eclipse Build"

Line 1: Line 1:
 
Eclipse-build aims at ease the building of the Eclipse SDK especially for Linux distributions.  
 
Eclipse-build aims at ease the building of the Eclipse SDK especially for Linux distributions.  
  
Detailed TODO:
+
'''Detailed TODO:'''
 
* Fix broken features build.xml caused by source features/plugins generation.  
 
* Fix broken features build.xml caused by source features/plugins generation.  
 
Workaround for now: Copy back the original after generation is done.
 
Workaround for now: Copy back the original after generation is done.
Line 11: Line 11:
 
* Add a target to create an all-in-one tarball - srcIncluded zip, patches, missing bundles from srcIncluded and the build scripts  
 
* Add a target to create an all-in-one tarball - srcIncluded zip, patches, missing bundles from srcIncluded and the build scripts  
  
Overall PLAN:
+
'''Overall PLAN:'''
1. Create a working build with upstream srcIncluded build.
+
# Create a working build with upstream srcIncluded build.
2. Create a script to fetch sources from cvs.
+
# Create a script to fetch sources from cvs.
3. Fix to properly build with the fetched sources.
+
# Fix to properly build with the fetched sources.
4. Put all patches we have in Fedora srpm here so other distros can easily reuse them.
+
# Put all patches we have in Fedora srpm here so other distros can easily reuse them.
 
Others are welcome.
 
Others are welcome.

Revision as of 04:49, 9 April 2009

Eclipse-build aims at ease the building of the Eclipse SDK especially for Linux distributions.

Detailed TODO:

  • Fix broken features build.xml caused by source features/plugins generation.

Workaround for now: Copy back the original after generation is done.

  • Migrate plugins with custom build.xml files to customCallbacks.
  • Check naming of org.eclipse.equinox.http.jetty_1.1.0 with upstream. Version should

not be part of the name. According to Kim Moir there are 2 equino.http.jetty plugins used in different part of the build problem.

  • Hook native compilation in the build.xml.
  • Add a target to create an all-in-one tarball - srcIncluded zip, patches, missing bundles from srcIncluded and the build scripts

Overall PLAN:

  1. Create a working build with upstream srcIncluded build.
  2. Create a script to fetch sources from cvs.
  3. Fix to properly build with the fetched sources.
  4. Put all patches we have in Fedora srpm here so other distros can easily reuse them.

Others are welcome.

Back to the top