2012-03-14 15:06:44 +00:00
|
|
|
This program is a simple IDL-parser that is used to generate header-include
|
|
|
|
files for the Gecko-SDK.
|
|
|
|
|
|
|
|
This application is able to parse the .idl files from the Gecko-SDK project.
|
|
|
|
It could be that it can be used or extended to parse idl-files from other
|
|
|
|
projects, but I never tested that.
|
|
|
|
|
|
|
|
The generated Pascal-sources are as close as possible to the original idl
|
2012-03-19 14:10:59 +00:00
|
|
|
files.
|
2012-03-14 15:06:44 +00:00
|
|
|
|
2012-03-19 14:10:59 +00:00
|
|
|
It is possible to specify what to do with each idl-type and how to
|
|
|
|
translate them into Pascal code. These settings are passed in a separate
|
|
|
|
configuration file. An example of such a file is idltypemap.cfg.
|
2012-03-14 15:06:44 +00:00
|
|
|
|
|
|
|
All files are licensed by the modified LGPL, as used in the Lazarus LCL.
|
|
|
|
|
|
|
|
I hope this is useful for someone,
|
|
|
|
|
|
|
|
Joost van der Sluis, CNOC
|
|
|
|
|
2012-03-19 14:10:59 +00:00
|
|
|
March 19, 2012
|