
Precompiled binaries of LLVM 3.9.0 for ZDoom
--------------------------------------------

Install this folder into a "llvm" subfolder of the ZDoom source.

For example, if ZDoom's source is located at C:\Development\ZDoom, then this
readme file should be in C:\Development\ZDoom\llvm.

Build instructions for maintainers of this package:
---------------------------------------------------

All the binaries in this package are release builds of LLVM (yes, even the
debug build). To build the four versions, do as follows:

For 32 bit release:
	Pick the Visual Studio 2015 32-bit compiler
	Change LLVM_USE_CRT_RELEASE to MT
	Build LLVM
	Copy the llvm-3.9.0\build\include folder to llvm\32bit-include
	Copy the .lib files from build\release to llvm\32bit-release
	(only copy the ones that also exist in the old package or the size will double)

For 32 bit debug:
	Same steps as for release, except LLVM_USE_CRT_RELEASE is set to MTd

For 64 bit release and debug:
	Same steps as 32 bit, except using the 64-bit compiler

Last, copy the llvm-3.9.0\include folder to llvm\include and update this
readme file with the new version number of LLVM.