mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-22 22:25:57 +00:00
Build and run
This commit is contained in:
17
submodules/EncryptionKeyVisualization/BUILD
Normal file
17
submodules/EncryptionKeyVisualization/BUILD
Normal file
@@ -0,0 +1,17 @@
|
||||
load("@build_bazel_rules_swift//swift:swift.bzl", "swift_library")
|
||||
|
||||
swift_library(
|
||||
name = "EncryptionKeyVisualization",
|
||||
module_name = "EncryptionKeyVisualization",
|
||||
srcs = glob([
|
||||
"Sources/**/*.swift",
|
||||
]),
|
||||
deps = [
|
||||
"//submodules/TelegramCore:TelegramCore",
|
||||
"//submodules/SyncCore:SyncCore",
|
||||
"//submodules/EncryptionKeyVisualization/Impl:EncryptionKeyVisualizationImpl",
|
||||
],
|
||||
visibility = [
|
||||
"//visibility:public",
|
||||
],
|
||||
)
|
||||
22
submodules/EncryptionKeyVisualization/Impl/BUILD
Normal file
22
submodules/EncryptionKeyVisualization/Impl/BUILD
Normal file
@@ -0,0 +1,22 @@
|
||||
|
||||
objc_library(
|
||||
name = "EncryptionKeyVisualizationImpl",
|
||||
enable_modules = True,
|
||||
module_name = "EncryptionKeyVisualizationImpl",
|
||||
srcs = glob([
|
||||
"Sources/**/*.m",
|
||||
"Sources/**/*.h",
|
||||
]),
|
||||
hdrs = glob([
|
||||
"PublicHeaders/**/*.h",
|
||||
]),
|
||||
includes = [
|
||||
"PublicHeaders",
|
||||
],
|
||||
sdk_frameworks = [
|
||||
"Foundation",
|
||||
],
|
||||
visibility = [
|
||||
"//visibility:public",
|
||||
],
|
||||
)
|
||||
@@ -0,0 +1,5 @@
|
||||
#import <UIKit/UIKit.h>
|
||||
|
||||
#import <EncryptionKeyVisualizationImpl/SecretChatKeyVisualization.h>
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#import "SecretChatKeyVisualization.h"
|
||||
#import <EncryptionKeyVisualizationImpl/SecretChatKeyVisualization.h>
|
||||
|
||||
#import <objc/runtime.h>
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
#import <UIKit/UIKit.h>
|
||||
|
||||
//! Project version number for EncryptionKeyVisualization.
|
||||
FOUNDATION_EXPORT double EncryptionKeyVisualizationVersionNumber;
|
||||
|
||||
//! Project version string for EncryptionKeyVisualization.
|
||||
FOUNDATION_EXPORT const unsigned char EncryptionKeyVisualizationVersionString[];
|
||||
|
||||
#import <EncryptionKeyVisualization/SecretChatKeyVisualization.h>
|
||||
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
import Foundation
|
||||
import UIKit
|
||||
import TelegramCore
|
||||
import SyncCore
|
||||
import EncryptionKeyVisualizationImpl
|
||||
|
||||
public func secretChatKeyImage(_ fingerprint: SecretChatKeyFingerprint, size: CGSize) -> UIImage? {
|
||||
let keySignatureData = fingerprint.sha1.data()
|
||||
|
||||
Reference in New Issue
Block a user