blob: 30df8ea1eba8db170b22cda1a0586edd3f1f200c [file] [log] [blame]
Ying Wang6feb6d52014-04-17 10:03:35 -07001my_multilib_stem := $(LOCAL_MODULE_STEM_$(if $($(LOCAL_2ND_ARCH_VAR_PREFIX)$(my_prefix)IS_64_BIT),64,32))
Colin Cross5a9db902014-03-21 12:27:37 -07002ifdef my_multilib_stem
Ying Wang966c1e02014-05-20 14:43:51 -07003 my_module_stem := $(my_multilib_stem)
Dan Willemsenbbe6a022018-06-10 14:49:01 -07004 $(call verify-module-stem,my_multilib_stem)
Ying Wang966c1e02014-05-20 14:43:51 -07005else ifdef LOCAL_MODULE_STEM
6 my_module_stem := $(LOCAL_MODULE_STEM)
Dan Willemsenbbe6a022018-06-10 14:49:01 -07007 $(call verify-module-stem,LOCAL_MODULE_STEM)
Ying Wang966c1e02014-05-20 14:43:51 -07008else
9 my_module_stem := $(LOCAL_MODULE)
Colin Cross5a9db902014-03-21 12:27:37 -070010endif
11
Ying Wang966c1e02014-05-20 14:43:51 -070012ifdef LOCAL_BUILT_MODULE_STEM
13 my_built_module_stem := $(LOCAL_BUILT_MODULE_STEM)
Dan Willemsenbbe6a022018-06-10 14:49:01 -070014 $(call verify-module-stem,LOCAL_BUILT_MODULE_STEM)
Ying Wang966c1e02014-05-20 14:43:51 -070015else
16 my_built_module_stem := $(my_module_stem)$(LOCAL_MODULE_SUFFIX)
Dan Willemsenbbe6a022018-06-10 14:49:01 -070017 $(call verify-module-stem,LOCAL_MODULE_SUFFIX)
Colin Cross5a9db902014-03-21 12:27:37 -070018endif
19
Ying Wang966c1e02014-05-20 14:43:51 -070020ifdef LOCAL_INSTALLED_MODULE_STEM
21 my_installed_module_stem := $(LOCAL_INSTALLED_MODULE_STEM)
Dan Willemsenbbe6a022018-06-10 14:49:01 -070022 $(call verify-module-stem,LOCAL_INSTALLED_MODULE_STEM)
Ying Wang966c1e02014-05-20 14:43:51 -070023else
24 my_installed_module_stem := $(my_module_stem)$(LOCAL_MODULE_SUFFIX)
Dan Willemsenbbe6a022018-06-10 14:49:01 -070025 $(call verify-module-stem,LOCAL_MODULE_SUFFIX)
Colin Cross5a9db902014-03-21 12:27:37 -070026endif