Community
Participate
Working Groups
The CDT doesn't have any mechanism for tool integrators to supply context help for their toolchains, such as contexts for tools, or tool options etc. Obviously, the closer we can bring user assistance to the site where assistance is needed, the better. Small patch coming up.
Created attachment 49702 [details] allow tool integrators to supply context help for tool options - added an element to the buildDefinitions schema allowing tool options to specify a context id to enable context sensitive help. (eg, compiler settings in the form of boolean options, combo boxes etc.) - when no context is supplied, the behaviour is unchanged from previously.
I have applied these patches. Crispin, please test Friday's build to make sure the changes you want have been done correctly. Thanks.
(In reply to comment #2) > I have applied these patches. Crispin, please test Friday's build to make sure > the changes you want have been done correctly. Thanks. > Thanks Doug. As far as I can tell, the other patches were applied fine. Sadly, Norbert Ploett seems to have trodden on the changes to managedbuilder.core/schema/buildDefinitions.exsd, which makes testing this patch application impossible. (there were issues with it being listed as binary instead of text, which he correctly fixed, neglecting to merge in my changes in the process.) I've reopened the bug until this is resolved. cheers, Crispin
Could you please send a new patch against the lasted 3.1 bits. Thanks.
Created attachment 50363 [details] fixing a bodged merge hi Doug, Here's the patch. I hope this is enough to solve the problem. (it contains only the mistake, ever other item in the previous patch remains intact)
(In reply to comment #4) > Could you please send a new patch against the lasted 3.1 bits. Thanks. > Norbert just corrected the error, so the patch (id=50363) is no longer necessary. I'll look out for the next nightly build and close the bug if everything tests OK.
> Thanks Doug. As far as I can tell, the other patches were applied fine. Sadly, > Norbert Ploett seems to have trodden on the changes to > managedbuilder.core/schema/buildDefinitions.exsd, which makes testing this > patch application impossible. Actually, the schema isn't strictly required, you can still supply the contextId attribute (and it works in the 200609151512 build). So until the schema is factored into the build the context help contribution functionality exists, but only in stealth mode...
Patch applied to HEAD and CDT 3.1.1.