Add Windows support and clean up toolchain #10
| @@ -22,22 +22,19 @@ | ||||
| --- | ||||
|  | ||||
| ## XT Toolchain | ||||
| This is a LLVM/Clang/LLD based mingw-w64 toolchain. It currently supports C and C++, and provides | ||||
| This is a LLVM/Clang/LLD based toolchain. It currently supports C and C++, and provides | ||||
| a variety of tools including IDL, message and resource compilers. The XT Toolchain is also the | ||||
| official build environment for compiling XT software, including the XT OS. Currently, it is | ||||
| targeted at Linux host only, however it should be possible to build it in MSYS2 as well. | ||||
| targeted at Linux and Windows host systems. | ||||
|  | ||||
| Benefits of a LLVM based MinGW toolchain are: | ||||
| Benefits of a LLVM based toolchain are: | ||||
|  * Single toolchain targeting all architectures (i686, x86_64, armv7 and aarch64), | ||||
|  * Support for generating debug info in PDB format, | ||||
|  * Support for targeting ARM/AARCH64 architectures and ability to produce Windows ARM binaries. | ||||
|  | ||||
| This software includes: | ||||
|  * CMake | ||||
|  * GNU Assembler | ||||
|  * LLVM | ||||
|  * Make | ||||
|  * Mingw-w64 | ||||
|  * Ninja | ||||
|  * Wine | ||||
|  | ||||
|   | ||||
		Referens i nytt ärende
	
	Block a user