summaryrefslogtreecommitdiff
path: root/devel/swig-build/DESCR
blob: e0b6b553b9384a6829ca0f15ec3118ccb39f7baf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
SWIG (Simplified Wrapper and Interface Generator)

SWIG is a compiler that integrates C and C++ with languages including
Perl, Python, Tcl, Guile, Mzscheme, Java, Ruby, PHP, and Ocaml.

SWIG reads annotated C/C++ header files and creates wrapper code (glue
code) in order to make the corresponding C/C++ libraries available to
the listed languages, or to extend C/C++ programs with a scripting
language.

This package contains only the swig program itself and the base
definitions; it is useless alone.  You only need this package if you
are building software that uses SWIG.  You will also need a swig-LANG
package, where LANG is the language you are working with
(e.g. swig-perl, swig-python, etc.).