For Windows
First you will need to get the Werewolf source code from our repository.
Next you will need to get the NeL external libraries and extract them to a folder called 3rdParty. I suggest using external_dynamic_runtime.7z as they're the cleanest set of libraries and lack STLport. Next you will need to install NeL using the NeL Installer available on the previous link. The installer places NeL into a location that CMake can find. Next you will need to get the CEGUI precompiled libraries from their site . Remember to use CEGUI 0.6.2 and not 0.7.1 - NeL and Werewolf do not currently support CEGUI 0.7.1.
You will need to run CMake (I recommend using 2.8 but 2.6 should work just fine) and configure it. Assuming that you checked out Werewolf to a folder such as C:\Projects\werewolf2 and you extracted the additional 3rd party libraries to a folder in the same location like C:\Projects\3rdParty CMake should configure just fine. When starting up CMake set the Source folder to C:\Projects\werewolf2 and the Binary folder to C:\Projects\werewolf2\build - you may need to make this folder yourself. It is important that you set the binary folder to a folder other than a Werewolf source folder to avoid contamination of the source. Ensure the options you want are checked (for example client and server) and click on Configure. If there are no problems you should be able to click on Generate. Once this process is complete you can open the Solution which is located in the build folder: C:\Projects\werewolf2\build\Werewolf.sln