
                   UPF (Universal Plugins Framework)
                =======================================


 Building under Unix
=====================

In order to successfully build UPF, you need Python 2.1 or newer installed.

Run this from UPF's top directory:
  ./configure
  make
  make install

If you have doxygen, run it in doc/ directory to generate documentation.



 Building under Windows
========================

In most cases, you shouldn't need to build UPF at all, upf-*-setup.exe comes
with everything you need for UPF development (precompiled upf.dll and import
libraries for Mingw, MSVC and Borland C++ as well as include files, IDL tools
and Python runtime needed by the tools).

If you need to build UPF yourself, run this command from the boost.build/
directory:
   bjam -sTOOLS="msvc"
(substitute name of your compiler toolset for "msvc", e.g. "mingw" or "borland")

Please refer to documentation in win32/boost.build for more detailed description
of the build system used by UPF.



 Copying
=========

The library is under the MIT license.
Tools (in tools/ directory) are under GPL. Note that GPL does *not* cover any
code produced by these tools!

