From 3efb4e5bb65e0d39f2f3571ca0eaaf76c8af8cc7 Mon Sep 17 00:00:00 2001 From: ruki Date: Mon, 20 Mar 2017 00:17:34 +0800 Subject: optimize vs201x project plugin --- docs/manual.md | 6 ++++++ docs/zh/manual.md | 6 ++++++ 2 files changed, 12 insertions(+) (limited to 'docs') 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 - 获取编译选项 -- cgit v1.3.1