Bug 298913 - Rework AJDT build process
Summary: Rework AJDT build process
Status: RESOLVED FIXED
Alias: None
Product: AJDT
Classification: Tools
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: Macintosh Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: 2.1.0   Edit
Assignee: AJDT-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-05 19:32 EST by Andrew Eisenberg CLA
Modified: 2010-04-28 18:53 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Eisenberg CLA 2010-01-05 19:32:44 EST
The AJDT build process is a kludge.  I spend hours tweaking it each time I need to make a small change.  We should modernize it to use things like map files and this way we can produce an update site with more flexibility.
Comment 1 Andrew Eisenberg CLA 2010-01-18 00:51:37 EST
I'm getting quite close on performing the builds locally.  I am able to essentially perform the entire build process locally.  There are still 2 problems:

* The version qualifier of equinox aspects should be fixed and pre-set.  Instead the version qualifier is the qualifier being used for all other plugins.
* The update site metadata is not reading the feature categories properly.

Also, I'm able to run the tests, but I haven't yet checked to see if all are passing.

After this, I'll try to move the build onto a server.
Comment 2 Andrew Eisenberg CLA 2010-01-18 01:25:56 EST
Spoke a little too soon here.  It seems that the jdt weaving tests are hanging.  Not sure why and too tired to look into now.  However, the core tests are all passing.
Comment 3 Andrew Eisenberg CLA 2010-04-14 17:44:19 EDT
Fixed.  Now working on build process for 3.6
Comment 4 Andrew Eisenberg CLA 2010-04-28 18:53:08 EDT
2.0.3 target milestone no longer exists.