seed

Read-only mirror of https://gitlab.gnome.org/GNOME/seed

OTHER License

Stars
13

=== Seed README ===

Seed is a library and interpreter, dynamically bridging (through gobject-introspection) the WebKit JavaScriptCore engine with the GObject type system. In a more concrete sense, Seed enables you to immediately write applications around a significant portion of the GNOME platform, and easily embed JavaScript as a scripting language in your GObject library.

Seed recommends WebKitGtk+ 3.0 (built against gtk+-3.0). If you want to use WebKitGtk+ 1.0, append "--with-webkit=1.0" to your configuration arguments.

Website: http://live.gnome.org/Seed SVN: git://git.gnome.org/seed

Dependencies (Ubuntu package name):

  • gobject-introspection (gobject-introspection)
  • gobject-introspection-glib (gobject-introspection-glib)
  • gir-repository (gobject-introspection-repository)
  • webkit (libwebkit-dev)
  • readline (libreadline-dev)
  • ffi (libffi-dev)
  • gnome-js-common (gnome-js-common)

Recommended Dependencies (Ubuntu package name):

  • gobject-introspection-freedesktop
  • sqlite3 (libsqlite3-dev)
  • soup (libsoup2.4-dev)
  • clutter (libclutter-1.0-dev)
  • clutter-gtk (libclutter-gtk-0.10-dev)
  • cairo (libcairo-dev)
  • gtk-doc (gtk-doc-tools)
  • dbus (libdbus-1-dev)