ultraple.blogg.se

Ahk linux
Ahk linux






ahk linux ahk linux ahk linux

Sed -i -E 's/ fun open_display = XOpenDisplay : Void$//' lib/gobject/src/gtk/gobject-cache-xlib-modified.cr # delete conflicting c function binding by modifying the cache Sed -i -E 's/^require_gobject "Gtk", "3.0"$/require ".\/gobject-cache-gtk"/' lib/gobject/src/gtk/gtk.crĮcho 'require "./gobject-cache-xlib-modified"' > tmp.txt echo 'require "./gobject-cache-gtk-other-deps"' > tmp.txt cat lib/gobject/src/gtk/gobject-cache-gtk.cr > tmp.txt mv tmp.txt lib/gobject/src/gtk/gobject-cache-gtk.crĮcho 'macro require_gobject(namespace, version = nil) end' > lib/gobject/src/gobject.cr Sed -i -E 's/^(require_gobject)/# \1/g' lib/gobject/src/gtk/gobject-cache-gtk.cr lib/gobject/src/gtk/gobject-cache-gtk-other-deps.cr Crystal run lib/gobject/src/generator/build_namespace.cr - Gtk 3.0 > lib/gobject/src/gtk/gobject-cache-gtk.crĬrystal run lib/gobject/src/generator/build_namespace.cr - xlib 2.0 > lib/gobject/src/gtk/gobject-cache-xlib-modified.crįor lib in "GObject 2.0" "GLib 2.0" "Gio 2.0" "GModule 2.0" "Atk 1.0" "freetype2" "HarfBuzz 0.0" "GdkPixbuf 2.0" "cairo 1.0" "Pango 1.0" "Gdk 3.0" doĮcho "# $lib" > lib/gobject/src/gtk/gobject-cache-gtk-other-deps.crĬrystal run lib/gobject/src/generator/build_namespace.cr - $lib > lib/gobject/src/gtk/gobject-cache-gtk-other-deps.cr








Ahk linux