[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Newsgroup Home]
|
[news.eclipse.technology.ajdt] Re: Binary cycles while exporting RCP product
|
Hi Andrew,
I did the update, I got AspectJ Development Tools 2.0.1.e35x-20090704-2000, but I'm still having problems.
I have no checkbox for allowing cycles in "Export Eclipse Product with AspectJ support". It is not an issue as now it does not fail due cycles anymore.
I saw it in "Export deployable plug-ins and fragments with AspectJ support" but I need to export it as an eclipse product.
The problem is that I have no compiled aspects in the exported product, I have only .aj files and sometimes a compilation error in a temporary build.xml (line 210) which is created in the project root, it does not
happen with regular PDE product export.
I would like to clarify something, I don't know if it matters:
I don't have aspects in the product I'm exporting, but in another project
which the product depends on.
WS structure (simplified :-) )
- domain (with aspects)
- ui (the product, depending on domain)
Let me know if I'm doing something wrong. Anyway, I can wait until you post the scripts for headless building {IReminder reminder = (IReminder) gaston;} :-)
Thanks again
Gaston.
Andrew Eisenberg wrote:
>
>
>
>> I got the bugzilla mail. Good news. What should I do to try it out?
>> download a nightly build of AJDT for Galileo? or it is already published
>> thru the update site.
>
> It will be available from the dev update site:
> http://download.eclipse.org/tools/ajdt/35/dev/update
>
> It is not available yet, but should be within a few hours. Look at the
> time stamp for the build available from the site to see if it is the one
> produced today.
>
>> Early next week would be pretty fine for me. I'm adding myself to this
>> bug's CC list right now so I get notified when you post it.
> Good.
>
>> It would be really cool. There would be lot of people using aspectj in
>> RCP products who need to build "headlesslly"
>
> Well, when I asked on the bug report and on the mailing list who would be
> interested in having this feature available from the update site, I got no
> responses, so I assumed there was little interest.
>
>>
>> Last question.
>> Is this build delegating on PDE one so it only replaces PDE for
>> compiling? I ask it to know if I must contact you for problems (not
>> related to AspectsJ) in the headless build process if I'm using this
>> script or I should contact PDE folks.
> What we do, and this is the reason why it is not "officially" supported,
> is that we branch the PDE build plugin and make the appropriate changes so
> that
> AJDT can be built. The only substantial change that we have made is to
> delegate to ajc instead of javac, but this small change cascades into a
> few other changes elsewhere in the plugin.
>
> It will probably work on other projects, but we have not tested it in
> detail (nor do we have the capacity to).
>
> --a