I have to admit I'm new to WebKit so asking the right question is not that easy.
What I have is the WebKit from WebKit.org. It updates, builds, I can debug - I got it working on Windows.
What I'm interested in is how to generate the stub files for some IDL files that I have. I understand the high level picture:
- Write the interfaces using the IDL language
- Generate stub files (.h & .cpp files).
- Add your code in the previously generated stub files.
I've specified my IDL files in "WebCore.gypi". I've specified then the path to my IDL files in "WebCore.gyp". Apparently this is not enough as building the WebKit doesn't generate the stub files for my IDL files.
I've suspected at one point that maybe my IDL files contain undefined attributes but everything seems fine.
Any tips? Also, do you know of any explicit "How to"?
Thanks!
Edit 130206:
I dug some more and apparently WebKit interacts with several build systems; for example GYP is for Chromium. I honestly didn't expect that complication so I didn't mention I needed to generate binding for Safari which has a different build system and as such its own unique "how to". So, the question would now be, how does the Safari build system work? Where do I need to place my IDL files? Thanks!