mirror of
https://github.com/ichmagmaus111/ghostgram.git
synced 2026-06-08 19:13:56 +02:00
feat: новые функции, исправлены критические ошибки сборки и баги интерфейса, больше подписей в файлах
This commit is contained in:
@@ -241,7 +241,7 @@ def generate(header_path: str, implementation_path: str, data_path: str, entries
|
||||
arguments_array += ', '
|
||||
arguments_array += '[[NSString alloc] initWithFormat:@"%@", arg{}]'.format(i)
|
||||
formatted_accessors += '''
|
||||
static _FormattedString * _Nonnull getFormatted{num_arguments}(_PresentationStrings * _Nonnull strings,
|
||||
static __attribute__((unused)) _FormattedString * _Nonnull getFormatted{num_arguments}(_PresentationStrings * _Nonnull strings,
|
||||
uint32_t keyId{arguments_string}) {{
|
||||
NSString *formatString = getSingle(strings, strings->_idToKey[@(keyId)], nil);
|
||||
NSArray<_FormattedStringRange *> *argumentRanges = extractArgumentRanges(formatString);
|
||||
|
||||
@@ -232,6 +232,9 @@ class BazelCommandLine:
|
||||
combined_arguments += self.common_debug_args
|
||||
combined_arguments += self.get_define_arguments()
|
||||
|
||||
if self.disable_provisioning_profiles:
|
||||
combined_arguments += ['--//Telegram:disableProvisioningProfiles']
|
||||
|
||||
if self.remote_cache is not None:
|
||||
combined_arguments += [
|
||||
'--remote_cache={}'.format(self.remote_cache),
|
||||
@@ -559,6 +562,8 @@ def generate_project(bazel, arguments):
|
||||
disable_extensions = arguments.disableExtensions
|
||||
if arguments.disableProvisioningProfiles is not None:
|
||||
disable_provisioning_profiles = arguments.disableProvisioningProfiles
|
||||
if disable_provisioning_profiles:
|
||||
bazel_command_line.set_disable_provisioning_profiles()
|
||||
if arguments.projectIncludeRelease is not None:
|
||||
project_include_release = arguments.projectIncludeRelease
|
||||
if arguments.xcodeManagedCodesigning is not None and arguments.xcodeManagedCodesigning == True:
|
||||
|
||||
@@ -26,6 +26,8 @@ def generate_xcodeproj(build_environment: BuildEnvironment, disable_extensions,
|
||||
if target_name == 'Telegram':
|
||||
if disable_extensions:
|
||||
bazel_generate_arguments += ['--//{}:disableExtensions'.format(app_target)]
|
||||
if disable_provisioning_profiles:
|
||||
bazel_generate_arguments += ['--//{}:disableProvisioningProfiles'.format(app_target)]
|
||||
bazel_generate_arguments += ['--//{}:disableStripping'.format(app_target)]
|
||||
|
||||
project_bazel_arguments = []
|
||||
@@ -35,6 +37,8 @@ def generate_xcodeproj(build_environment: BuildEnvironment, disable_extensions,
|
||||
if target_name == 'Telegram':
|
||||
if disable_extensions:
|
||||
project_bazel_arguments += ['--//{}:disableExtensions'.format(app_target)]
|
||||
if disable_provisioning_profiles:
|
||||
project_bazel_arguments += ['--//{}:disableProvisioningProfiles'.format(app_target)]
|
||||
project_bazel_arguments += ['--//{}:disableStripping'.format(app_target)]
|
||||
|
||||
project_bazel_arguments += ['--features=-swift.debug_prefix_map']
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"api_hash": "",
|
||||
"team_id": "",
|
||||
"app_center_id": "0",
|
||||
"is_internal_build": "false",
|
||||
"is_internal_build": "true",
|
||||
"is_appstore_build": "true",
|
||||
"appstore_id": "0",
|
||||
"app_specific_url_scheme": "ghostgram",
|
||||
|
||||
Reference in New Issue
Block a user