
Building a release
------------------

To build AWS you need to change some settings in the top level
makefile.conf file. The static AWS libraries are always built, the shared
libraries are build by default if the plate-form support them (this is
automatically detected).

If you have not installed XML/Ada into the standard directory and plan to
build AWS with SOAP support you must be sure that ADA_PROJECT_PATH point to
the XML/Ada projects. See XML/Ada documentation.

Look for SOCKET, ASIS, XMLADA, LDAP, prefix, ENABLE_SHARED and
DEFAULT_LIBRARY_TYPE make's variables.

Then building AWS is as simple as:

   $ make setup build install

Note that you can find more information about the build procedure into
the AWS User's Guide.

This release requires an Ada compiler supporting some Ada 2005 features as it
is using the Ada.Containers libraries. It is possible to build this release
starting with the following compilers:

	GNAT Pro 6.1.2

	GNAT GPL 2008 Edition (needs support/gnat-gpl-2008-edition.dif)

Building from Subversion
------------------------

To build the documentation in HTML, PDF, PostScript, INFO and plain text
format you need to have a working makeinfo and Tex package installed on
your system.

   $ make build_doc

Building on Windows
-------------------

On Windows based system you need to install either the Cygwin or MSYS
toolset. This is required as the build procedure uses some UNIX tools.
