Hi Folks,
I'm trying to understand more the technical details of crosswalk and come here
for some insight.
My query is specific to the use of these IDL files, and particularly the
workflow around them as a core developer would view them.
What triggered my query was this:
https://crosswalk-project.org/jira/i#browse/XWALK-889
So, in summary, I see a lot of these IDL files scattered across the code base
and I'm curious to their usage.
1. Are they used to auto-generate stub code, there after one develops against
those stub/skeleton?
a. If so - could someone direct me to the code generator?
2. If one finds the interface has to change, is the associated IDL
changed/patched first, and the ensuing generated code augmented to adjust to
the interface change?
3. Or is such an interface modification done at the code level, and the IDL
refactored to reflect what happens in the core code base?
I guess what I'm trying to figure out is the development flow - is it a
classical IDL-> code generation with round trip taking one back up to the IDL
for each change or is the IDL simply viewed as a pure spec and the incarnation
of same hand-cranked?
If there is any wiki page documenting this that I may have missed I'd
appreciate direction.
Warm Regards
Tom.
INTEL
Automotive Solutions Division (ASD)
Intel Shannon,
Dromore House,
East Park,
Shannon,
Co. Clare,
Ireland
Tel : +353 61 477718
--------------------------------------------------------------
Intel Shannon Limited
Registered in Ireland
Registered Office: Collinstown Industrial Park, Leixlip, County Kildare
Registered Number: 308263
Business address: Dromore House, East Park, Shannon, Co. Clare
This e-mail and any attachments may contain confidential material for the sole
use of the intended recipient(s). Any review or distribution by others is
strictly prohibited. If you are not the intended recipient, please contact the
sender and delete all copies.
_______________________________________________
Crosswalk-dev mailing list
[email protected]
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev