Commit Graph

8 Commits

Author SHA1 Message Date
82be41c270 Added option to gir2pas to disable wrapper functions and properties. Usefull if trying to use an older gtk3 version than the bindings are based on since all unresolved functions will prevent linking.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2498 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-08-27 03:16:20 +00:00
d076a47b16 Fixed crash in gir2pas when a class is declared with no parent class.
Moved some writeln's to girError.


git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2497 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-08-27 02:16:38 +00:00
e4dbeca47f Added some methods to the command line reader for gir2pascal to assign tags to command line parameters.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2496 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-08-27 00:55:22 +00:00
daa7d2edf2 Added option -d to gir2pas to include deprecated functions in bindings
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2495 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-08-26 21:39:16 +00:00
8d7b0d7e6e Removed CustApp dependency of gir2pas
Implemented some small amount of framework to create pascal classes from gobjects.
Fixed some bugs where properties would not find setters and getters properly when actually available


git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2493 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-08-26 20:05:29 +00:00
9391552baa Added option to create dynamically linked bindings
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2058 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-10-02 16:47:06 +00:00
ae75be9603 Added some code to create c and pascal files to test type sizes.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1994 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-09-24 00:21:23 +00:00
da031e7514 Added gobject introspection converter. Can be used to convert .gir files into pascal units.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1982 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-09-22 00:15:42 +00:00