valabind(1) 1 (valabind manual page) valabind(1)

valabind
vala to swig interface conversor

valabind [-h] [-x] [-v] [-V vapidir] [-o ofile] [-m modname] [-p profile] [-N namespace] [-D SYMBOL] [--swig] [--node-ffi] [--ctypes] [--gir] [--cxx] vapifile

Valabind is a program written in Vala that aims to generate nodejs, c++ or SWIG interfaces (.i) from a vala-generated or hand-made vapi files.

SWIG opens the door to create bindings for Python, Perl, ruby, lua, and many other scripting languages.

show help message
OUTPUT
specify output file name
NAME
specify module name
NS
include given namespace for processing
SYMBOL
define a preprocessor symbol inside Vala code
PROFILE
select Vala profile (posix, gobject, dova)
generate c++ code for SWIG bindings
show version information
PATH
specify an alternative vapidir path

XDG_DATA_DIRS
Standard freedesktop environment variable to point to the share prefix directory where vala looks for vapi files.

Vala
http://live.gnome.org/Vala
SWIG
http://www.swig.org

valabind-cc(1)

pancake <pancake@nopcode.org>

Eduard Burtescu <edy.burt@gmail.com>

November 15, 2012 radare