Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] Experimenting with the CDT Development source code

It must be an issue with dependency calculations in PDE. Do any changes into plugin.xml then it picks up changes in plugin.properties.

Thanks,
Andrew

On Sat, Oct 20, 2012 at 10:31 PM, <Guy.Bonneau@xxxxxxxxxxx> wrote:

I have successfully setup a development CDT to study the plugins source code. I am using Juno 64 bits with Windows 7 SP1 and the latest CDT 8.1.
I am able to debug the code and make change to the original code. However I have an issue that drives me crazy.
 
When I try to change a resource name I am not able to see the new name resource when I start an Eclipse application session.
 
For example I work with the plugin org.eclipse.cdt.msw.build
 
1- Open the manifest file MANIFEST.MF of the plugin org.eclipse.cdt.msw.build
2- Select the extension tab
3- Expand the extension org.eclipse.cdt.managedbuilder.core.buildDefinitions
4- Select the element detail org.eclipse.cdt.msvc.toolchain.base
4.1- Current name is Microsoft Visual  C++
4.2- String is externalized using %toolchain.name in file plugin.properties
5- Change name in file plugin.properties to Microsoft Visual Spanish C++
6- Make sure the file plugin.properties is updated and saved with the new name toolchain.name=Microsoft Visual Spanish C++
7- Start a debugging session of the plugin
8- Open the Eclipse preference dialog
9- Select the "New CDT Project Wizard" to display the available toochains
10- Check that the visual toochains name is still Microsoft Visual C++ and is not updated.
 
I tried to clean and rebuild the whole plugin development without success.
 
From time to time I am able to have the new resource name displayed. When this happens the new name stay.
It seems some resource are cached and not flushed even with a rebuild. At this point I am not sure how to solve
this issue.
 
Any developer could help me with this?
 
Thanks

Guy Bonneau

 
 
 
 

DISCLAIMER: Privileged and/or Confidential information may be contained in this message. If you are not the addressee of this message, you may not copy, use or deliver this message to anyone. In such event, you should destroy the message and kindly notify the sender by reply e-mail. It is understood that opinions or conclusions that do not relate to the official business of the company are neither given nor endorsed by the company. Thank You.


_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev



Back to the top