summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2020-05-29 22:42:53 +0800
committerruki <[email protected]>2020-05-29 10:17:23 +0800
commit38c79adcfe3e0d29e1da7b10f3f51bfdbdab8bc6 (patch)
tree17cebeec65ac5dd09eb181f52328cbeebb359a6f
parent356ba57b4849ed4fba97f7b241c3ae05afdf2181 (diff)
add more toolchain descriptions
-rw-r--r--xmake/toolchains/clang/xmake.lua4
-rw-r--r--xmake/toolchains/cross/xmake.lua3
-rw-r--r--xmake/toolchains/cuda/xmake.lua4
-rw-r--r--xmake/toolchains/dlang/xmake.lua4
-rw-r--r--xmake/toolchains/fasm/xmake.lua4
-rw-r--r--xmake/toolchains/gcc/xmake.lua4
-rw-r--r--xmake/toolchains/go/xmake.lua4
-rw-r--r--xmake/toolchains/nasm/xmake.lua4
-rw-r--r--xmake/toolchains/ndk/xmake.lua7
-rw-r--r--xmake/toolchains/rust/xmake.lua4
-rw-r--r--xmake/toolchains/vs/xmake.lua4
-rw-r--r--xmake/toolchains/xcode/xmake.lua4
12 files changed, 50 insertions, 0 deletions
diff --git a/xmake/toolchains/clang/xmake.lua b/xmake/toolchains/clang/xmake.lua
index 8dbef7b47..7b296f1a1 100644
--- a/xmake/toolchains/clang/xmake.lua
+++ b/xmake/toolchains/clang/xmake.lua
@@ -21,6 +21,10 @@
-- define toolchain
toolchain("clang")
+ -- set homepage
+ set_homepage("https://clang.llvm.org/")
+ set_description("A C language family frontend for LLVM")
+
-- mark as standalone toolchain
set_kind("standalone")
diff --git a/xmake/toolchains/cross/xmake.lua b/xmake/toolchains/cross/xmake.lua
index 851fa2cca..d19b82915 100644
--- a/xmake/toolchains/cross/xmake.lua
+++ b/xmake/toolchains/cross/xmake.lua
@@ -21,6 +21,9 @@
-- define toolchain
toolchain("cross")
+ -- set descrption
+ set_description("Common cross compilation toolchain")
+
-- mark as standalone toolchain
set_kind("standalone")
diff --git a/xmake/toolchains/cuda/xmake.lua b/xmake/toolchains/cuda/xmake.lua
index 884851581..a0a048b60 100644
--- a/xmake/toolchains/cuda/xmake.lua
+++ b/xmake/toolchains/cuda/xmake.lua
@@ -20,6 +20,10 @@
-- define toolchain
toolchain("cuda")
+
+ -- set homepage
+ set_homepage("https://developer.nvidia.com/cuda-toolkit")
+ set_description("CUDA Toolkit")
-- set toolsets
set_toolsets("cu", "nvcc", "clang")
diff --git a/xmake/toolchains/dlang/xmake.lua b/xmake/toolchains/dlang/xmake.lua
index 783530b90..79ec22fb6 100644
--- a/xmake/toolchains/dlang/xmake.lua
+++ b/xmake/toolchains/dlang/xmake.lua
@@ -20,6 +20,10 @@
-- define toolchain
toolchain("dlang")
+
+ -- set homepage
+ set_homepage("https://dlang.org/")
+ set_description("D Programming Language Compiler")
-- set toolsets
set_toolsets("dc", "$(env DC)", "dmd", "ldc2", "gdc")
diff --git a/xmake/toolchains/fasm/xmake.lua b/xmake/toolchains/fasm/xmake.lua
index cf61cc2ab..6b4dca86f 100644
--- a/xmake/toolchains/fasm/xmake.lua
+++ b/xmake/toolchains/fasm/xmake.lua
@@ -20,6 +20,10 @@
-- define toolchain
toolchain("fasm")
+
+ -- set homepage
+ set_homepage("https://flatassembler.net/")
+ set_description("Flat Assembler")
-- set toolsets
set_toolsets("as", "fasm")
diff --git a/xmake/toolchains/gcc/xmake.lua b/xmake/toolchains/gcc/xmake.lua
index 31276dd5b..56d6864e6 100644
--- a/xmake/toolchains/gcc/xmake.lua
+++ b/xmake/toolchains/gcc/xmake.lua
@@ -21,6 +21,10 @@
-- define toolchain
toolchain("gcc")
+ -- set homepage
+ set_homepage("https://gcc.gnu.org/")
+ set_description("GNU Compiler Collection")
+
-- mark as standalone toolchain
set_kind("standalone")
diff --git a/xmake/toolchains/go/xmake.lua b/xmake/toolchains/go/xmake.lua
index 402e5cc04..ec43f7073 100644
--- a/xmake/toolchains/go/xmake.lua
+++ b/xmake/toolchains/go/xmake.lua
@@ -20,6 +20,10 @@
-- define toolchain
toolchain("go")
+
+ -- set homepage
+ set_homepage("https://golang.org/")
+ set_description("Go Programming Language Compiler")
-- set toolsets
set_toolsets("gc", "$(env GC)", "go", "gccgo")
diff --git a/xmake/toolchains/nasm/xmake.lua b/xmake/toolchains/nasm/xmake.lua
index fe9beb8b6..e4017e8ef 100644
--- a/xmake/toolchains/nasm/xmake.lua
+++ b/xmake/toolchains/nasm/xmake.lua
@@ -20,6 +20,10 @@
-- define toolchain
toolchain("nasm")
+
+ -- set homepage
+ set_homepage("https://www.nasm.us/")
+ set_description("NASM Assembler")
-- set toolsets
set_toolsets("as", "nasm")
diff --git a/xmake/toolchains/ndk/xmake.lua b/xmake/toolchains/ndk/xmake.lua
index 931df3753..f9cf9278a 100644
--- a/xmake/toolchains/ndk/xmake.lua
+++ b/xmake/toolchains/ndk/xmake.lua
@@ -21,6 +21,13 @@
-- define toolchain
toolchain("ndk")
+ -- set homepage
+ set_homepage("https://developer.android.com/ndk")
+ set_description("Android NDK")
+
+ -- mark as standalone toolchain
+ set_kind("standalone")
+
-- check toolchain
on_check("check")
diff --git a/xmake/toolchains/rust/xmake.lua b/xmake/toolchains/rust/xmake.lua
index 43684a5bb..6112f3e96 100644
--- a/xmake/toolchains/rust/xmake.lua
+++ b/xmake/toolchains/rust/xmake.lua
@@ -20,6 +20,10 @@
-- define toolchain
toolchain("rust")
+
+ -- set homepage
+ set_homepage("https://www.rust-lang.org/")
+ set_description("Rust Programming Language Compiler")
-- set toolsets
set_toolsets("rc", "$(env RC)", "rustc")
diff --git a/xmake/toolchains/vs/xmake.lua b/xmake/toolchains/vs/xmake.lua
index cc717de9f..4bbc5798c 100644
--- a/xmake/toolchains/vs/xmake.lua
+++ b/xmake/toolchains/vs/xmake.lua
@@ -21,6 +21,10 @@
-- define toolchain
toolchain("vs")
+ -- set homepage
+ set_homepage("https://visualstudio.microsoft.com")
+ set_description("VisualStudio IDE")
+
-- mark as standalone toolchain
set_kind("standalone")
diff --git a/xmake/toolchains/xcode/xmake.lua b/xmake/toolchains/xcode/xmake.lua
index 74462908c..0542dd19f 100644
--- a/xmake/toolchains/xcode/xmake.lua
+++ b/xmake/toolchains/xcode/xmake.lua
@@ -21,6 +21,10 @@
-- define toolchain
toolchain("xcode")
+ -- set homepage
+ set_homepage("https://developer.apple.com/xcode/")
+ set_description("Xcode IDE")
+
-- mark as standalone toolchain
set_kind("standalone")