2024-07-13 18:13:58 +04:00

155 lines
7.1 KiB
Python

load("@build_bazel_rules_swift//swift:swift.bzl", "swift_library")
swift_library(
name = "PeerInfoScreen",
module_name = "PeerInfoScreen",
srcs = glob([
"Sources/**/*.swift",
]),
copts = [
"-warnings-as-errors",
],
deps = [
"//submodules/AccountContext",
"//submodules/AccountUtils",
"//submodules/ActionSheetPeerItem",
"//submodules/ActivityIndicator",
"//submodules/TelegramUI/Components/AnimationCache",
"//submodules/AnimationUI",
"//submodules/AppBundle",
"//submodules/AsyncDisplayKit",
"//submodules/TelegramUI/Components/AvatarEditorScreen",
"//submodules/AvatarNode",
"//submodules/TelegramUI/Components/Stories/AvatarStoryIndicatorComponent",
"//submodules/AvatarVideoNode",
"//submodules/CalendarMessageScreen",
"//submodules/CallListUI",
"//submodules/TelegramUI/Components/Chat/ChatAvatarNavigationNode",
"//submodules/TelegramUI/Components/ChatControllerInteraction",
"//submodules/ChatInterfaceState",
"//submodules/TelegramUI/Components/ChatListHeaderComponent",
"//submodules/ChatListUI",
"//submodules/TelegramUI/Components/Chat/ChatMessageItemView",
"//submodules/ChatPresentationInterfaceState",
"//submodules/TelegramUI/Components/ChatTimerScreen",
"//submodules/TelegramUI/Components/ChatTitleView",
"//submodules/Components/ComponentDisplayAdapters",
"//submodules/ComponentFlow",
"//submodules/ContextUI",
"//submodules/PeerInfoUI/CreateExternalMediaStreamScreen",
"//submodules/DeviceAccess",
"//submodules/Display",
"//submodules/TelegramUI/Components/EmojiStatusComponent",
"//submodules/TelegramUI/Components/EmojiStatusSelectionComponent",
"//submodules/EncryptionKeyVisualization",
"//submodules/TelegramUI/Components/EntityKeyboard",
"//submodules/TelegramUI/Components/ForumCreateTopicScreen",
"//submodules/GalleryData",
"//submodules/GalleryUI",
"//submodules/Geocoding",
"//submodules/HashtagSearchUI",
"//submodules/InstantPageCache",
"//submodules/InviteLinksUI",
"//submodules/ItemListAddressItem",
"//submodules/ItemListPeerActionItem",
"//submodules/ItemListPeerItem",
"//submodules/ItemListUI",
"//submodules/LegacyComponents",
"//submodules/LegacyMediaPickerUI",
"//submodules/LegacyUI",
"//submodules/ListMessageItem",
"//submodules/LocationResources",
"//submodules/LocationUI",
"//submodules/ManagedAnimationNode",
"//submodules/MapResourceToAvatarSizes",
"//submodules/Markdown",
"//submodules/MediaResources",
"//submodules/MergeLists",
"//submodules/TelegramUI/Components/MultiAnimationRenderer",
"//submodules/TelegramUI/Components/NotificationExceptionsScreen",
"//submodules/NotificationMuteSettingsUI",
"//submodules/TelegramUI/Components/NotificationPeerExceptionController",
"//submodules/NotificationSoundSelectionUI",
"//submodules/OpenInExternalAppUI",
"//submodules/OverlayStatusController",
"//submodules/PassportUI",
"//submodules/PasswordSetupUI",
"//submodules/PaymentMethodUI",
"//submodules/TelegramUI/Components/PeerAllowedReactionsScreen",
"//submodules/PeerAvatarGalleryUI",
"//submodules/PeerInfoAvatarListNode",
"//submodules/TelegramUI/Components/PeerInfo/PeerInfoStoryGridScreen",
"//submodules/PeerInfoUI",
"//submodules/TelegramUI/Components/PeerInfo/PeerInfoVisualMediaPaneNode",
"//submodules/TelegramUI/Components/Settings/PeerNameColorScreen",
"//submodules/PeerPresenceStatusManager",
"//submodules/TelegramUI/Components/PeerReportScreen",
"//submodules/PhoneNumberFormat",
"//submodules/PhotoResources",
"//submodules/Postbox",
"//submodules/PremiumUI",
"//submodules/PresentationDataUtils",
"//submodules/QrCodeUI",
"//submodules/RadialStatusNode",
"//submodules/SaveToCameraRoll",
"//submodules/SearchBarNode",
"//submodules/SearchUI",
"//submodules/TelegramUI/Components/SendInviteLinkScreen",
"//submodules/SettingsUI",
"//submodules/ShareController",
"//submodules/TelegramUI/Components/ShareWithPeersScreen",
"//submodules/StatisticsUI",
"//submodules/StickerPackPreviewUI",
"//submodules/StickerResources",
"//submodules/TelegramUI/Components/StorageUsageScreen",
"//submodules/TelegramUI/Components/Stories/StoryContainerScreen",
"//submodules/SSignalKit/SwiftSignalKit",
"//submodules/TelegramBaseController",
"//submodules/TelegramCallsUI",
"//submodules/TelegramCore",
"//submodules/TelegramIntents",
"//submodules/TelegramNotices",
"//submodules/TelegramPresentationData",
"//submodules/TelegramStringFormatting",
"//submodules/TelegramUIPreferences",
"//submodules/TelegramUniversalVideoContent",
"//submodules/TelegramVoip",
"//submodules/TemporaryCachedPeerDataManager",
"//submodules/TextFormat",
"//submodules/TooltipUI",
"//submodules/TranslateUI",
"//submodules/UndoUI",
"//submodules/MediaPlayer:UniversalMediaPlayer",
"//submodules/WebSearchUI",
"//submodules/WebUI",
"//submodules/TelegramUI/Components/MultiScaleTextNode",
"//submodules/GridMessageSelectionNode",
"//submodules/ChatMessageInteractiveMediaBadge",
"//submodules/SoftwareVideo",
"//submodules/TelegramUI/Components/Chat/ChatMessageSelectionInputPanelNode",
"//submodules/TelegramUI/Components/Chat/ChatHistorySearchContainerNode",
"//submodules/TelegramUI/Components/PeerInfo/PeerInfoCoverComponent",
"//submodules/TelegramUI/Components/LottieComponent",
"//submodules/SolidRoundedButtonNode",
"//submodules/TelegramUI/Components/PeerInfo/PeerInfoPaneNode",
"//submodules/TelegramUI/Components/PeerInfo/PeerInfoChatListPaneNode",
"//submodules/TelegramUI/Components/PeerInfo/PeerInfoChatPaneNode",
"//submodules/MediaPickerUI",
"//submodules/AttachmentUI",
"//submodules/TelegramUI/Components/Settings/BoostLevelIconComponent",
"//submodules/Components/MultilineTextComponent",
"//submodules/TelegramUI/Components/Settings/PeerNameColorItem",
"//submodules/TelegramUI/Components/PlainButtonComponent",
"//submodules/TelegramUI/Components/TextLoadingEffect",
"//submodules/TelegramUI/Components/Settings/BirthdayPickerScreen",
"//submodules/TelegramUI/Components/Settings/PeerSelectionScreen",
"//submodules/ConfettiEffect",
"//submodules/ContactsPeerItem",
"//submodules/TelegramUI/Components/PeerManagement/OldChannelsController",
"//submodules/TelegramUI/Components/TextNodeWithEntities",
],
visibility = [
"//visibility:public",
],
)