Updating workspace [message #554955] |
Tue, 24 August 2010 17:36  |
Eclipse User |
|
|
|
Hi,
When I run the build components that are already in the workspace are not being updated. I found a post that discusses tthis issue http://dev.eclipse.org/mhonarc/lists/buckminster-dev/msg0071 1.html, and added advisor node to cquery, but still components are not being updated. This is what I did:
<cq:advisorNode namePattern="^com\.iwaysoftware(\..+)?" useMaterialization="false" useWorkspace="false"/>
What can I check to see why update is not being executed?
thanks,
Alex
[Updated on: Tue, 24 August 2010 17:38] by Moderator
|
|
|
|
|
|
|
|
Re: Updating workspace [message #555160 is a reply to message #555151] |
Wed, 25 August 2010 12:10   |
Eclipse User |
|
|
|
Thanks Thomas,
I did notice something else, one of the features contains cspec - it's an update site feature, and this gets updated every time. I also have this feature listed as dependency in the cspex of the build project so that buckminster materializes it during cquery import. Now, I tried doing same for another feature that does not get updated (create cspec in the feature, add it as dependency in cspex), but this does not work. Besides, even if it did, it would mean I need to add all dependencies in the cspex?
I also remember that Henrik mentioned that buckminster 3.5 needs mspec to perform materialization, but I am not sure if I needed it in my case.
thanks,
Alex
|
|
|
|
Re: Updating workspace [message #555176 is a reply to message #555160] |
Wed, 25 August 2010 12:52   |
Eclipse User |
|
|
|
A cspex is a decoration on the automatically generated cspec - so there
is no need to restate what has already been discovered and translated by
buckminster.
If a component is treated as a native buckminster component, it can have
just a cspec (since there is no discovery, and hence nothing to decorate).
An mspec is needed in 3.5 if materialization should go to different places.
Regards
- henrik
On 8/25/10 6:10 PM, Alex wrote:
> Thanks Thomas,
>
> I did notice something else, one of the features contains cspec - it's
> an update site feature, and this gets updated every time. I also have
> this feature listed as dependency in the cspex of the build project so
> that buckminster materializes it during cquery import. Now, I tried
> doing same for another feature that does not get updated (create cspec
> in the feature, add it as dependency in cspex), but this does not work.
> Besides, even if it did, it would mean I need to add all dependencies in
> the cspex?
> I also remember that Henrik mentioned that buckminster 3.5 needs mspec
> to perform materialization, but I am not sure if I needed it in my case.
>
> thanks,
> Alex
>
>
|
|
|
|
|
|
|
Re: Updating workspace [message #555345 is a reply to message #555216] |
Thu, 26 August 2010 07:41  |
Eclipse User |
|
|
|
Just describe what you were able to figure out.
- henrik
On 8/25/10 11:35 PM, Alex wrote:
> Alex wrote on Wed, 25 August 2010 16:45
>> Should bugzilla only include 3.5 to 3.6 regression, or do you think
>> there might be something wrong with updating of materialized
>> components as well?
>
> What I meant was the update happens only for component of type
> buckminster in 3.5, so should I open bugzilla as that or open it to
> updating in general - for all component types?
>
> thanks,
> Alex
|
|
|
Powered by
FUDForum. Page generated in 0.28926 seconds