Lines Matching refs:invoker
39 assert(!defined(invoker.output_dir),
42 _test_target = defined(invoker.testonly) && invoker.testonly
43 if (defined(invoker.subsystem_name) && defined(invoker.part_name)) {
44 subsystem_name = invoker.subsystem_name
45 part_name = invoker.part_name
46 } else if (defined(invoker.part_name)) {
47 part_name = invoker.part_name
62 } else if (defined(invoker.subsystem_name)) {
63 subsystem_name = invoker.subsystem_name
75 forward_variables_from(invoker, [ "install_images" ])
83 if (defined(invoker.deps)) {
84 module_deps += invoker.deps
86 if (defined(invoker.public_deps)) {
87 module_deps += invoker.public_deps
89 if (defined(invoker.external_deps)) {
90 module_ex_deps = invoker.external_deps
100 if (defined(invoker.deps)) {
101 foreach(dep, invoker.deps) {
106 if (defined(invoker.external_deps) && invoker.external_deps != []) {
107 module_ex_deps = invoker.external_deps
122 if (defined(invoker.ohos_test) && invoker.ohos_test) {
123 output_dir = invoker.test_output_dir
135 forward_variables_from(invoker, [ "auto_var_init" ])
142 forward_variables_from(invoker, [ "sanitize" ])
148 forward_variables_from(invoker, [ "sanitize" ])
155 forward_variables_from(invoker,
173 forward_variables_from(invoker, [ "testonly" ])
183 if (defined(invoker.output_name)) {
184 module_install_name = invoker.output_name
188 if (defined(invoker.install_images)) {
190 module_install_images += invoker.install_images
194 if (defined(invoker.output_extension)) {
195 module_output_extension = "." + invoker.output_extension
203 if (defined(invoker.install_enable)) {
204 install_enable = invoker.install_enable
207 if (defined(invoker.module_install_dir)) {
208 module_install_dir = invoker.module_install_dir
211 if (defined(invoker.relative_install_dir)) {
212 relative_install_dir = invoker.relative_install_dir
215 if (defined(invoker.symlink_target_name)) {
216 symlink_target_name = invoker.symlink_target_name
219 if (defined(invoker.version_script)) {
220 version_script = rebase_path(invoker.version_script, root_build_dir)
224 if (defined(invoker.kernel_permission_path)) {
227 rebase_path(invoker.kernel_permission_path, root_build_dir)
233 if (defined(invoker.output_name)) {
234 _output_name = invoker.output_name
237 if (defined(invoker.output_extension)) {
238 _output_extension = "." + invoker.output_extension
259 if (!defined(invoker.stable)) {
264 forward_variables_from(invoker,
291 if (defined(invoker.configs)) {
292 configs += invoker.configs
294 if (defined(invoker.remove_configs)) {
295 configs -= invoker.remove_configs
300 if (defined(invoker.use_exceptions) && invoker.use_exceptions) {
305 if (defined(invoker.use_rtti) && invoker.use_rtti) {
317 if (defined(invoker.branch_protector_ret)) {
318 if (invoker.branch_protector_ret == "pac_ret" ||
319 invoker.branch_protector_ret == "stack_protector_ret_all") {
338 invoker.branch_protector_ret == "stack_protector_ret_strong") {
341 if (defined(invoker.stack_protector_ret)) {
342 if (invoker.stack_protector_ret) {
371 if (defined(invoker.branch_protector_frt)) {
372 if (invoker.branch_protector_frt == "bti" &&
415 if (defined(invoker.static_link) && invoker.static_link) {
442 if (defined(invoker.version_script)) {
443 _version_script = rebase_path(invoker.version_script, root_build_dir)
526 assert(!defined(invoker.output_dir),
529 _test_target = defined(invoker.testonly) && invoker.testonly
530 if (defined(invoker.subsystem_name) && defined(invoker.part_name)) {
531 subsystem_name = invoker.subsystem_name
532 part_name = invoker.part_name
533 } else if (defined(invoker.part_name)) {
534 part_name = invoker.part_name
549 } else if (defined(invoker.subsystem_name)) {
550 subsystem_name = invoker.subsystem_name
562 forward_variables_from(invoker, [ "install_images" ])
570 if (defined(invoker.deps)) {
571 module_deps += invoker.deps
573 if (defined(invoker.public_deps)) {
574 module_deps += invoker.public_deps
576 if (defined(invoker.external_deps)) {
577 module_ex_deps = invoker.external_deps
583 if (defined(invoker.innerapi_tags)) {
587 foreach(tag, filter_include(invoker.innerapi_tags, [ "chipsetsdk*" ])) {
590 foreach(tag, filter_include(invoker.innerapi_tags, [ "platformsdk*" ])) {
593 foreach(tag, filter_include(invoker.innerapi_tags, [ "passthrough*" ])) {
609 foreach(tag, filter_include(invoker.innerapi_tags, [ "ndk" ])) {
622 if (defined(invoker.deps)) {
623 foreach(dep, invoker.deps) {
628 if (defined(invoker.external_deps) && invoker.external_deps != []) {
629 module_ex_deps = invoker.external_deps
650 forward_variables_from(invoker, [ "auto_var_init" ])
657 forward_variables_from(invoker, [ "sanitize" ])
663 forward_variables_from(invoker, [ "sanitize" ])
670 forward_variables_from(invoker,
689 forward_variables_from(invoker, [ "testonly" ])
698 if (defined(invoker.output_name)) {
699 module_install_name = invoker.output_name
703 if (defined(invoker.install_images)) {
705 module_install_images += invoker.install_images
709 if (defined(invoker.output_extension)) {
710 module_output_extension = "." + invoker.output_extension
714 if (defined(invoker.install_enable)) {
715 install_enable = invoker.install_enable
718 if (defined(invoker.module_install_dir)) {
719 module_install_dir = invoker.module_install_dir
722 if (defined(invoker.symlink_target_name)) {
723 symlink_target_name = invoker.symlink_target_name
726 if (defined(invoker.output_prefix_override)) {
727 output_prefix_override = invoker.output_prefix_override
737 if (defined(invoker.relative_install_dir)) {
738 relative_install_dir = invoker.relative_install_dir
742 if (defined(invoker.shlib_type)) {
754 foreach(t, filter_include(valid_types, [ invoker.shlib_type ])) {
755 if (t == invoker.shlib_type) {
759 shlib_type = invoker.shlib_type
764 if (defined(invoker.innerapi_tags)) {
776 foreach(tag, filter_exclude(invoker.innerapi_tags, valid_tags)) {
781 innerapi_tags = invoker.innerapi_tags
787 if (defined(invoker.version_script)) {
788 version_script = rebase_path(invoker.version_script, root_build_dir)
793 if (!defined(invoker.stable)) {
797 if (defined(invoker.kernel_permission_path)) {
800 rebase_path(invoker.kernel_permission_path, root_build_dir)
806 if (defined(invoker.output_name)) {
807 _output_name = invoker.output_name
810 if (defined(invoker.output_extension)) {
811 _output_extension = "." + invoker.output_extension
830 forward_variables_from(invoker,
866 if (defined(invoker.configs)) {
867 configs += invoker.configs
869 if (defined(invoker.remove_configs)) {
870 configs -= invoker.remove_configs
876 if (defined(invoker.use_exceptions) && invoker.use_exceptions) {
881 if (defined(invoker.use_rtti) && invoker.use_rtti) {
900 if (defined(invoker.branch_protector_ret)) {
901 if (invoker.branch_protector_ret == "pac_ret" ||
902 invoker.branch_protector_ret == "stack_protector_ret_all") {
921 invoker.branch_protector_ret == "stack_protector_ret_strong") {
924 if (defined(invoker.stack_protector_ret)) {
925 if (invoker.stack_protector_ret) {
954 if (defined(invoker.branch_protector_frt)) {
955 if (invoker.branch_protector_frt == "bti" &&
971 if (defined(invoker.install_enable)) {
972 install_enable = invoker.install_enable
992 if (defined(invoker.output_name)) {
993 module_install_name = invoker.output_name
1001 if (defined(invoker.install_images)) {
1003 module_install_images += invoker.install_images
1008 if (defined(invoker.module_install_dir) &&
1009 invoker.module_install_dir != "") {
1012 invoker.module_install_dir,
1015 if (defined(invoker.relative_install_dir)) {
1016 relative_install_dir = invoker.relative_install_dir
1029 if (defined(invoker.output_extension)) {
1030 module_output_extension = "." + invoker.output_extension
1039 if (defined(invoker.output_prefix_override) &&
1040 invoker.output_prefix_override) {
1059 if (defined(invoker.no_default_deps)) {
1060 no_default_deps = invoker.no_default_deps
1063 if (defined(invoker.version_script)) {
1064 _version_script = rebase_path(invoker.version_script, root_build_dir)
1065 inputs += [ invoker.version_script ]
1069 if (target_os == "ios" && defined(invoker.exported_symbols_list)) {
1071 rebase_path(invoker.exported_symbols_list, root_build_dir)
1072 inputs += [ invoker.exported_symbols_list ]
1100 if (defined(invoker.stl)) {
1112 libs += [ invoker.stl ]
1157 if (defined(invoker.shlib_type) && invoker.shlib_type == "sa") {
1158 if (!defined(invoker.version_script)) {
1167 if (defined(invoker.shlib_type) && invoker.shlib_type == "hdi") {
1168 if (!defined(invoker.version_script)) {
1176 if (defined(invoker.relative_install_dir) &&
1178 relative_paths = string_split(invoker.relative_install_dir, "/")
1193 if (!defined(invoker.version_script)) {
1229 _test_target = defined(invoker.testonly) && invoker.testonly
1230 if (defined(invoker.subsystem_name) && defined(invoker.part_name)) {
1231 subsystem_name = invoker.subsystem_name
1232 part_name = invoker.part_name
1233 } else if (defined(invoker.part_name)) {
1234 part_name = invoker.part_name
1249 } else if (defined(invoker.subsystem_name)) {
1250 subsystem_name = invoker.subsystem_name
1264 if (defined(invoker.deps)) {
1265 module_deps += invoker.deps
1267 if (defined(invoker.public_deps)) {
1268 module_deps += invoker.public_deps
1270 if (defined(invoker.external_deps)) {
1271 module_ex_deps = invoker.external_deps
1280 if (defined(invoker.deps)) {
1281 foreach(dep, invoker.deps) {
1286 if (defined(invoker.external_deps) && invoker.external_deps != []) {
1287 module_ex_deps = invoker.external_deps
1303 forward_variables_from(invoker, [ "auto_var_init" ])
1310 forward_variables_from(invoker, [ "sanitize" ])
1316 forward_variables_from(invoker, [ "sanitize" ])
1323 forward_variables_from(invoker,
1336 forward_variables_from(invoker,
1354 if (defined(invoker.configs)) {
1355 configs += invoker.configs
1357 if (defined(invoker.remove_configs)) {
1358 configs -= invoker.remove_configs
1366 if (defined(invoker.use_exceptions) && invoker.use_exceptions) {
1371 if (defined(invoker.use_rtti) && invoker.use_rtti) {
1383 if (defined(invoker.branch_protector_ret)) {
1384 if (invoker.branch_protector_ret == "pac_ret" ||
1385 invoker.branch_protector_ret == "stack_protector_ret_all") {
1404 invoker.branch_protector_ret == "stack_protector_ret_strong") {
1407 if (defined(invoker.stack_protector_ret)) {
1408 if (invoker.stack_protector_ret) {
1437 if (defined(invoker.branch_protector_frt)) {
1438 if (invoker.branch_protector_frt == "bti" &&
1452 if (defined(invoker.no_default_deps)) {
1453 no_default_deps = invoker.no_default_deps
1508 _test_target = defined(invoker.testonly) && invoker.testonly
1509 if (defined(invoker.subsystem_name) && defined(invoker.part_name)) {
1510 subsystem_name = invoker.subsystem_name
1511 part_name = invoker.part_name
1512 } else if (defined(invoker.part_name)) {
1513 part_name = invoker.part_name
1528 } else if (defined(invoker.subsystem_name)) {
1529 subsystem_name = invoker.subsystem_name
1543 if (defined(invoker.deps)) {
1544 module_deps += invoker.deps
1546 if (defined(invoker.public_deps)) {
1547 module_deps += invoker.public_deps
1549 if (defined(invoker.external_deps)) {
1550 module_ex_deps = invoker.external_deps
1560 if (defined(invoker.deps)) {
1561 foreach(dep, invoker.deps) {
1566 if (defined(invoker.external_deps) && invoker.external_deps != []) {
1567 module_ex_deps = invoker.external_deps
1582 forward_variables_from(invoker, [ "auto_var_init" ])
1589 forward_variables_from(invoker, [ "sanitize" ])
1595 forward_variables_from(invoker, [ "sanitize" ])
1602 forward_variables_from(invoker,
1616 forward_variables_from(invoker,
1634 if (defined(invoker.configs)) {
1635 configs += invoker.configs
1637 if (defined(invoker.remove_configs)) {
1638 configs -= invoker.remove_configs
1644 if (defined(invoker.use_exceptions) && invoker.use_exceptions) {
1649 if (defined(invoker.use_rtti) && invoker.use_rtti) {
1661 if (defined(invoker.branch_protector_ret)) {
1662 if (invoker.branch_protector_ret == "pac_ret" ||
1663 invoker.branch_protector_ret == "stack_protector_ret_all") {
1682 invoker.branch_protector_ret == "stack_protector_ret_strong") {
1685 if (defined(invoker.stack_protector_ret)) {
1686 if (invoker.stack_protector_ret) {
1715 if (defined(invoker.branch_protector_frt)) {
1716 if (invoker.branch_protector_frt == "bti" &&
1730 if (defined(invoker.no_default_deps)) {
1731 no_default_deps = invoker.no_default_deps