This module builds a python extension of GLE library(version 3.1.0).

GLE is a library package of C functions that draw
extruded surfaces, including surfaces of revolution,
sweeps, tubes, polycones, polycylinders and helicoids.
Generically, the extruded surface is specified with a
2D polyline that is extruded along a 3D path.  A local
coordinate system allows for additional flexibility in 
the primitives drawn.  Extrusions may be texture mapped
in a variety of ways.  The GLE library generates 3D 
triangle coordinates, lighting normal vectors and 
texture coordinates as output. GLE uses the GL or 
OpenGL(R) API's to perform the actual rendering.

The package contains the GLE source code (./src).

Building the extensions requires SWIG (version 1.3.20 or higher).

To build the extensions and install the package:

python2.4 setup.py install
This will build _gle.so and gle.py(python shadow classes) in 
./build/lib.<platform_specifier>/gle, and install gle package in
sys.exec_prefix/lib/python2.4/site-packages/.

To specify an installation directory (INSTALL_DIR):
 python2.4 setup.py install --install-platlib=INSTALL_DIR


To build the extension only:
python2.4 setup.py build
This will create ./build directory and build the extension there.

To create a distribution:
python2.4 setup.py sdist
