Re: XML Experts? (was: Code generator for packet classes!)

Dear all,

If you look at my branch you’ll see that packet generation is already integrated with the build process! I’m currently generating only the implementation of the Have BitTorrent packet but in the next revision I plan to generate the code for the other BitTorrent packets as well. After that I think I’ll get myself started with the Gnutella packets.

Since I don’t want to add an additional dependency to Saxon (the XSLT engine), packet generation will be disabled by default and the resulting makefiles will just compile and link the C++ files. This means that both the xml files and the resulting source and header files be distributed.

Best regards,

Peter

Would you like to post a relpy?


This post is a reply to:
Re: XML Experts? (was: Code generator for packet classes!)
Hi guys, I think I'm slowly becoming an XSLT expert ;-) Jokes aside, I managed to write .xsl files that transform an XML description of a packet into C++ source and (more...)

No follow-ups yet.