Hacker News new | past | comments | ask | show | jobs | submit login

Looking at the change log, I see they generate a lot of code with a custom tool called "gir":

https://github.com/gtk-rs/gir

Is it an acronym for something, or is just someone on the team a closet Invader Zim fan? :)




See https://wiki.gnome.org/Projects/GObjectIntrospection

GIR seems to be the XML format containing GObject introspection data.

For what it is worth, the equivelent haskell library (haskell-gi) is composed of two source code directories: GIR and CodeGen. [0]

[0] https://github.com/haskell-gi/haskell-gi/tree/master/lib/Dat...


Without looking at the code, considering we are talking about GTK, I would guess it's related to "GObject Introspection".




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: