Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
VALA-GEN-INTROSPECT(1)		  User Commands 	  VALA-GEN-INTROSPECT(1)

NAME
     vala-gen-introspect  -  generate a GI file for GObject and glib based pack-
     ages

SYNOPSIS
     vala-gen-introspect PKGNAME PKGBASE

DESCRIPTION
     vala-gen-introspect is a utility which generates GI files from GObject  and
     glib  based packages. It can be used in combination with vapigen(1) to gen-
     erate an API for Vala, and allow its usage in Vala for compiling to  native
     code.  PKGNAME  is the pkg-config name of the library and PKGBASE specifies
     the base directory for that package.

   Usage:
	    gen-introspect [OPTION???]

   Help Options:
     -h, --help
	    Show help options

   Application Options:
     -v, --verbose
	    Be verbose

     -o, --output=FILE
	    write output here instead of stdout

     -n, --namespace=NAMESPACE
	    Namespace of the module, like 'Gtk'

     --shared-library=FILE
	    Shared library which contains the symbols

     --include-idl=IDL
	    Other gidls to include

BUGS
     https://gitlab.gnome.org/GNOME/vala/issues

HOMEPAGE OR CONTACT
     https://vala.dev

AUTHORS
     J??rg Billeter, Raffaele Sandrini.

EXAMPLES
     After compilation, the following command generates a GI  for  pango:  vala-
     gen-introspect pango packages/pango

     This can then be converted to a Vala API as follows:
	    vapigen    --pkg   cairo   --vapidir   .   --library   pango   pack-
	    ages/pango/pango.gi

SEE ALSO
     vapigen (1)

gen-introspect 0.56.19		   March 2026		  VALA-GEN-INTROSPECT(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=vala-gen-introspect&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help