For your convenience, Visual Studio project files are provided which
build all the libraries and test programs. Two sets of files are
provided, one for 32 bit applications in $(TiNG)/VisualStudio/gen-WINNT_V6
and one for 64 bit applications in $(TiNG)/VisualStudio/gen-WINNT_V6_AMD64
.
They are organised in a single workspace. For 32 bit applications this is named Prosody_TiNG.dsw
.
For 64 bit applications this is named Prosody_TiNG.sln
.
The work space contains a dummy project (called
_DUMMY_ALL_PROJECTS
) which contains no code but depends
on all the test and diag projects. This allows you to select it as the active
project and use it to build all the test and diag programs.
Note that the 32 bit project files are compatible with a wide range of versions of Visual Studio, starting at Visual Studio 2008, so newer versions may ask permission to convert them to a newer format. You must permit this conversion to use the projects with such a version of Visual Studio.
Likewise the 64 bit project files are compatible with a range of versions of Visual Studio, starting at Visual Studio 2008.
These projects can build all the components mentioned in Prosody installation guide: building software components.