lazarus/tools/gir2pascal
Abou Al Montacir 9c5b942b66 Issue #39988: Use system path separator instead in folders search list.
This is more consistent with other tools and allows passing drives on
MS Windows systems.
2023-05-12 21:44:21 +00:00
..
.gitignore Tools: updated gir2pascal .gitignore 2022-07-19 01:18:18 +03:00
commandlineoptions.pas
gir2pascal.ico
gir2pascal.lpi
gir2pascal.lpr Issue #39988: Use system path separator instead in folders search list. 2023-05-12 21:44:21 +00:00
gir2pascal.res
girctypesmapping.pas
girerrors.pas
girfiles.pas
girnamespaces.pas gir2pascal: Updated to support generating Gtk4 bindings. Patch from theo222, issue #40196. 2023-04-06 01:49:50 +03:00
girobjects.pas gir2pascal: Updated to support generating Gtk4 bindings. Patch from theo222, issue #40196. 2023-04-06 01:49:50 +03:00
girparser.pas
girpascalclasswriter.pas
girpascalwriter.pas
girpascalwritertypes.pas gir2pascal: Updated to support generating Gtk4 bindings. Patch from theo222, issue #40196. 2023-04-06 01:49:50 +03:00
girtokens.pas gir2pascal: Updated to support generating Gtk4 bindings. Patch from theo222, issue #40196. 2023-04-06 01:49:50 +03:00
LICENSE.md
Makefile
README.md Tools: updated gir2pascal README.md 2022-07-19 01:41:02 +03:00

gir2pascal

This is the gir2pascal utility, a program to convert the GIR metadata format (= XML files) used by GObject introspection into usable Pascal source code, suitable for generating corresponding language bindings.

The original is part of the Lazarus Code and Component Repository (lazarus-ccr, wiki article), see applications/gobject-introspection/. Later it has received some maintenance by n1tehawk and finally was imported from his repository into Lazarus source tree.

License

This project builds upon the original Lazarus CCR version and is thus intended to follow the same licensing principles. For the gobject-introspection folder this seems to be GPL v2, as referenced in a number of file headers.