Lines Matching refs:target_name
38 _output = "${target_out_dir}/${target_name}.out"
68 模板中的**子目标**命名方式采用"${target_name}+双下划线+后缀"的命名方式。这样做有两点好处:
70 - 加入"${target_name}"可以防止子目标重名。
77 # "{target_name}"(主目标名)+"__"(双下划线)+"notice"(后缀)
78 _notice_target = "${target_name}__notice"
82 shared_library(target_name) {
185 _gen_resource_target = "${target_name}__res"
190 _compile_resource_target = "${target_name}__compile_res"
196 _compile_js_target = "${target_name}__js"
292 action(target_name) {
314 action(target_name) {
394 ### target_name subsection
396 target_name会随着作用域变化而变化,使用时需要注意。
400 # target_name会随着作用域变化而变化
402 # 此时打印出来的target_name为"${target_name}"
403 print(target_name)
404 _code_gen_target = "${target_name}__gen"
406 # 此时打印出来的target_name为"${target_name}__gen"
407 print(target_name)
410 _compile_gen_target = "${target_name}__compile"
412 # 此时打印出来的target_name为"${target_name}__compile"
413 print(target_name)
443 自定义模板中必须有一个子目标的名字是target_name。该子目标会作为template的主目标。其他子目标都应该被主目标依赖,否则子目标不会被编译。
447 # 自定义模板中必须有一个子目标的名字是target_name
449 _code_gen_target = "${target_name}__gen"
453 _compile_gen_target = "${target_name}__compile"
455 # 此时打印出来的target_name为"${target_name}__compile"
456 print(target_name)
460 group(target_name) {