~yerinalexey/hare-gi

GObject Introspection code generator for Hare
Consistently use gtk3/4 suffixes instead of numeric suffixes
Improve install and uninstall tasks
Move bindings from bindings/gi => gi

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~yerinalexey/hare-gi
read/write
git@git.sr.ht:~yerinalexey/hare-gi

You can also use your local clone with git send-email.

#hare-gi

GObject Introspection code generator for Hare. In short, it creates bindings for GTK family of libraries (GTK+, GDK, Pango, etc).

#Generating and installing bindings

Dependencies:

  • An up-to-date Hare toolchain
  • Development files for GObject-Introspection, the desired GTK version and its dependencies. Make sure /usr/share/gir-1.0 is included.

To generate and install both GTK 3 and GTK 4 bindings:

$ make
# make install [PREFIX=/usr/local] [DESTDIR=]

#Running examples

#GTK 3

make demo-gtk3
./demo-gtk3

#GTK 4

make demo-gtk4
./demo-gtk4

#Contributing

Please send patches to ~yerinalexey/public-inbox@lists.sr.ht using git send-email with prefix set to hare-gi:

$ git config format.subjectPrefix "PATCH hare-gi"
Do not follow this link