Skip to content

Commit e8dc34c

Browse files
author
Isaac
committed
feat: add BUILD files for SubcodecAnimationCacheImpl and SubcodecMultiAnimationRendererImpl
1 parent d147c63 commit e8dc34c

File tree

2 files changed

+45
-0
lines changed
  • submodules/TelegramUI/Components
    • SubcodecAnimationCacheImpl
    • SubcodecMultiAnimationRendererImpl

2 files changed

+45
-0
lines changed
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
load("@build_bazel_rules_swift//swift:swift.bzl", "swift_library")
2+
3+
swift_library(
4+
name = "SubcodecAnimationCacheImpl",
5+
module_name = "SubcodecAnimationCacheImpl",
6+
srcs = glob([
7+
"Sources/**/*.swift",
8+
]),
9+
copts = [
10+
"-warnings-as-errors",
11+
],
12+
deps = [
13+
"//submodules/SSignalKit/SwiftSignalKit:SwiftSignalKit",
14+
"//submodules/CryptoUtils:CryptoUtils",
15+
"//submodules/ManagedFile:ManagedFile",
16+
"//submodules/TelegramUI/Components/AnimationCache:AnimationCache",
17+
"//third-party/subcodec:SubcodecObjC",
18+
],
19+
visibility = [
20+
"//visibility:public",
21+
],
22+
)
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
load("@build_bazel_rules_swift//swift:swift.bzl", "swift_library")
2+
3+
swift_library(
4+
name = "SubcodecMultiAnimationRendererImpl",
5+
module_name = "SubcodecMultiAnimationRendererImpl",
6+
srcs = glob([
7+
"Sources/**/*.swift",
8+
]),
9+
copts = [
10+
"-warnings-as-errors",
11+
],
12+
deps = [
13+
"//submodules/SSignalKit/SwiftSignalKit:SwiftSignalKit",
14+
"//submodules/Display:Display",
15+
"//submodules/TelegramUI/Components/AnimationCache:AnimationCache",
16+
"//submodules/TelegramUI/Components/MultiAnimationRenderer:MultiAnimationRenderer",
17+
"//submodules/TelegramUI/Components/SubcodecAnimationCacheImpl:SubcodecAnimationCacheImpl",
18+
"//third-party/subcodec:SubcodecObjC",
19+
],
20+
visibility = [
21+
"//visibility:public",
22+
],
23+
)

0 commit comments

Comments
 (0)