修复Platform判断
parent
b137618f2d
commit
7b29960249
|
|
@ -36,15 +36,6 @@ class platform(enum.Enum):
|
|||
Android = 'Android'
|
||||
iOS = 'iOS'
|
||||
|
||||
def get_platform_list(platform_param):
|
||||
if platform_param == platform.All.value:
|
||||
return [platform.Android.value, platform.iOS.value]
|
||||
elif platform_param == platform.Android.value or platform_param == platform.iOS.value:
|
||||
return [platform_param]
|
||||
elif platform_param == platform.No.value:
|
||||
return [platform_param]
|
||||
return None
|
||||
|
||||
# region 项目定义
|
||||
class project(enum.Enum):
|
||||
dof = 'dof'
|
||||
|
|
|
|||
|
|
@ -346,7 +346,7 @@ class ConfigGenerator:
|
|||
def get_config_filename(self):
|
||||
cdn_filename = self.cdn_config.filename
|
||||
if '#platform#' in cdn_filename:
|
||||
if self.platform == config.platform.No.value:
|
||||
if self.platform == str(config.platform.No.value).lower():
|
||||
cdn_filename = cdn_filename.replace('#platform#', '')
|
||||
else:
|
||||
cdn_filename = cdn_filename.replace('#platform#', self.platform)
|
||||
|
|
@ -356,7 +356,7 @@ class ConfigGenerator:
|
|||
def get_remote_config_key(self):
|
||||
remote_key = self.remote_config.key
|
||||
if '#platform#' in remote_key:
|
||||
if self.platform == config.platform.No.value:
|
||||
if self.platform == str(config.platform.No.value).lower():
|
||||
remote_key = remote_key.replace('#platform#', '')
|
||||
else:
|
||||
remote_key = remote_key.replace('#platform#', self.platform)
|
||||
|
|
|
|||
Loading…
Reference in New Issue