Closed
Bug 1013348
Opened 10 years ago
Closed 9 years ago
Generated eclipse project folder is clobbered after build
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1057986
People
(Reporter: botond, Unassigned)
References
(Blocks 1 open bug)
Details
I have been using BenWa's eclipse project generation (bug 973770) for B2G development. Recently I pulled and rebuilt gecko, and my generated eclipse project was clobbered as a result. This is very annoying because it takes time to reconfigure the eclipse project. Since the generated eclipse workspace is inside the object directory, I guess this is a natural consequence of a clobber build which deletes the entire object directory? To resolve this, we should move the eclipse workspace out of the object directory. BenWa suggested allowing the user to specify the location of the workspace, with a sensible default. Note that the workspace also cannot be inside the source directory, as the generated project links to the source directory as a virtual linked directory.
Comment 1•10 years ago
|
||
The ~/.mozbuild folder might be a good default location, as that contains other build meta-information.
Comment 2•10 years ago
|
||
... although that is shared across all srcdirs, so you'd have to ensure you separate different eclipse projects for different srcdirs somehow.
Reporter | ||
Comment 3•10 years ago
|
||
I was thinking of going with a sibling directory of the object directory, perhaps with the name being the object directory's name + an "-eclipse" suffix or something.
Comment 4•10 years ago
|
||
(In reply to Kartikaya Gupta (email:kats@mozilla.com) from comment #2) > ... although that is shared across all srcdirs, so you'd have to ensure you > separate different eclipse projects for different srcdirs somehow. We could md5 the real objdir path to solve that problem. Or go with a sibling. I think I prefer a sibling IMO.
Reporter | ||
Comment 5•9 years ago
|
||
This was actually fixed a long time ago in bug 1057986.
Assignee: botond → nobody
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
Updated•6 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•