summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorruki <[email protected]>2017-03-20 00:17:34 +0800
committerruki <[email protected]>2017-03-20 00:17:34 +0800
commit3efb4e5bb65e0d39f2f3571ca0eaaf76c8af8cc7 (patch)
tree561817552fd6dedbfc7ea6cff571acec34dd1554 /docs
parentfb83e4e10d99bb6d7b95898dee0ef8b6b5024896 (diff)
optimize vs201x project plugin
Diffstat (limited to 'docs')
-rw-r--r--docs/manual.md6
-rwxr-xr-xdocs/zh/manual.md6
2 files changed, 12 insertions, 0 deletions
diff --git a/docs/manual.md b/docs/manual.md
index 93c95768a..d84b21a0c 100644
--- a/docs/manual.md
+++ b/docs/manual.md
@@ -4432,6 +4432,12 @@ os.run(compiler.compcmd("xxx.c", "xxx.o", incdepfile, target))
print(compiler.compflags(sourcefile, target))
```
+其中第一个返回值是所有编译选项的字符串,第二个返回值是所有选项的数组列表,更加便于操作,例如:
+
+```lua
+local flagstr, flags = compiler.compcmd("xxx.c", "xxx.o")
+```
+
##### core.project.config
用于获取工程编译时候的配置信息,也就是`xmake f|config --xxx=val` 传入的参数选项值。
diff --git a/docs/zh/manual.md b/docs/zh/manual.md
index 04a4ef6f5..ddeb67988 100755
--- a/docs/zh/manual.md
+++ b/docs/zh/manual.md
@@ -4426,6 +4426,12 @@ compiler.compile("xxx.c", "xxx.o")
os.run(compiler.compcmd("xxx.c", "xxx.o", incdepfile, target))
```
+其中第一个返回值是所有编译选项的字符串,第二个返回值是所有选项的数组列表,更加便于操作,例如:
+
+```lua
+local flagstr, flags = compiler.compcmd("xxx.c", "xxx.o")
+```
+
###### compiler.compflags
- 获取编译选项