diff options
| author | ruki <waruqi@gmail.com> | 2018-08-25 00:35:32 +0800 |
|---|---|---|
| committer | ruki <waruqi@gmail.com> | 2018-08-24 21:33:13 +0800 |
| commit | 1fe139dd8d098f2439e93a9a19aea4da5481157c (patch) | |
| tree | 86d981df68620fb86e88d70b558371851a32a116 | |
| parent | d56f54de8f3974d4b34b777c35b9c142fea0b655 (diff) | |
| download | xmake-docs-1fe139dd8d098f2439e93a9a19aea4da5481157c.tar.gz xmake-docs-1fe139dd8d098f2439e93a9a19aea4da5481157c.zip | |
add set_enabled
| -rw-r--r-- | manual.md | 7 | ||||
| -rw-r--r-- | zh/manual.md | 7 |
2 files changed, 14 insertions, 0 deletions
@@ -556,6 +556,7 @@ target("test2") | [target_end](#target_end) | End target definition | >= 2.1.1 | | [set_kind](#targetset_kind) | Set target kind | >= 1.0.1 | | [set_strip](#targetset_strip) | Strip target symbols | >= 1.0.1 | +| [set_enabled](#targetset_enabled) | Enable or disable target | >= 2.2.2 | | [set_default](#targetset_default) | Mark as default target | >= 2.1.3 | | [set_options](#targetset_options) | Set configuartion options | >= 1.0.1 | | [set_symbols](#targetset_symbols) | Set symbol info | >= 1.0.1 | @@ -758,6 +759,12 @@ target("xxxx") 这个api不一定非得在target之后使用,如果没有target指定,那么将会设置到全局模式。。 </p> +##### target:set_enabled + +###### Enable or disable target + +如果设置`set_enabled(false)`,则会直接禁用对应的target,包括target的加载和信息获取,而[set_default](#targetset_default)仅仅只是设置默认不去编译,但是target还是能获取到相关信息的,默认也会被加载。 + ##### target:set_default ###### Mark as default target diff --git a/zh/manual.md b/zh/manual.md index c1cfe67e..0d0eb8a8 100644 --- a/zh/manual.md +++ b/zh/manual.md @@ -581,6 +581,7 @@ target("test2") | [target_end](#target_end) | 结束定义工程目标 | >= 2.1.1 | | [set_kind](#targetset_kind) | 设置目标编译类型 | >= 1.0.1 | | [set_strip](#targetset_strip) | 设置是否strip信息 | >= 1.0.1 | +| [set_enabled](#targetset_enabled) | 设置是否启用或禁用目标 | >= 2.2.2 | | [set_default](#targetset_default) | 设置是否为默认构建安装目标 | >= 2.1.3 | | [set_options](#targetset_options) | 设置关联选项 | >= 1.0.1 | | [set_symbols](#targetset_symbols) | 设置符号信息 | >= 1.0.1 | @@ -778,6 +779,12 @@ target("xxxx") 这个api不一定非得在target之后使用,如果没有target指定,那么将会设置到全局模式。。 </p> +##### target:set_enabled + +###### 设置是否启用或禁用目标 + +如果设置`set_enabled(false)`,则会直接禁用对应的target,包括target的加载和信息获取,而[set_default](#targetset_default)仅仅只是设置默认不去编译,但是target还是能获取到相关信息的,默认也会被加载。 + ##### target:set_default ###### 设置是否为默认构建安装目标 |
