summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2020-06-10 00:51:05 +0800
committerruki <[email protected]>2020-06-09 23:06:30 +0800
commit3ad919033e2b02477b6de67d25c7eaae216519ac (patch)
tree460d3b9028fe02fe4255f6dd9c21ca262cdcade6
parentae0e3a67f2b806bb0d5c83229e6d925014874a7b (diff)
update readme
-rw-r--r--README.md25
-rw-r--r--README_zh.md25
2 files changed, 48 insertions, 2 deletions
diff --git a/README.md b/README.md
index 0b3764d9a..2b301cde4 100644
--- a/README.md
+++ b/README.md
@@ -166,9 +166,32 @@ The test project: [xmake-core](https://github.com/xmake-io/xmake/tree/master/cor
* MSYS (i386, x86_64)
* MinGW (i386, x86_64)
* Cygwin (i386, x86_64)
-* SDCC (stm8, mcs51, ..)
* Cross (cross-toolchains ..)
+## Supported toolchains
+
+```bash
+$ xmake show -l toolchains
+xcode Xcode IDE
+vs VisualStudio IDE
+yasm The Yasm Modular Assembler
+clang A C language family frontend for LLVM
+go Go Programming Language Compiler
+dlang D Programming Language Compiler
+sdcc Small Device C Compiler
+cuda CUDA Toolkit
+ndk Android NDK
+rust Rust Programming Language Compiler
+llvm A collection of modular and reusable compiler and toolchain technologies
+cross Common cross compilation toolchain
+nasm NASM Assembler
+gcc GNU Compiler Collection
+mingw Minimalist GNU for Windows
+gnu-rm GNU Arm Embedded Toolchain
+envs Environment variables toolchain
+fasm Flat Assembler
+```
+
## Supported Languages
* C
diff --git a/README_zh.md b/README_zh.md
index 6230c3779..83b54cbc3 100644
--- a/README_zh.md
+++ b/README_zh.md
@@ -173,9 +173,32 @@ $ xmake f --menu
* MSYS (i386, x86_64)
* MinGW (i386, x86_64)
* Cygwin (i386, x86_64)
-* SDCC (stm8, mcs51, ..)
* Cross (cross-toolchains ..)
+## 支持工具链
+
+```bash
+$ xmake show -l toolchains
+xcode Xcode IDE
+vs VisualStudio IDE
+yasm The Yasm Modular Assembler
+clang A C language family frontend for LLVM
+go Go Programming Language Compiler
+dlang D Programming Language Compiler
+sdcc Small Device C Compiler
+cuda CUDA Toolkit
+ndk Android NDK
+rust Rust Programming Language Compiler
+llvm A collection of modular and reusable compiler and toolchain technologies
+cross Common cross compilation toolchain
+nasm NASM Assembler
+gcc GNU Compiler Collection
+mingw Minimalist GNU for Windows
+gnu-rm GNU Arm Embedded Toolchain
+envs Environment variables toolchain
+fasm Flat Assembler
+```
+
## 支持语言
* C/C++