Fix build

This commit is contained in:
Ali 2020-07-14 21:13:18 +04:00
parent 8624126c1e
commit 4cfded6965

View File

@ -7,17 +7,21 @@ static_library(
srcs = glob([ srcs = glob([
"Sources/**/*.m", "Sources/**/*.m",
"Sources/**/*.mm", "Sources/**/*.mm",
"Impl/**/*.cpp", "tgcalls/tgcalls/**/*.cpp",
"Impl/**/*.mm", "tgcalls/tgcalls/**/*.mm",
"Impl/**/*.m", "tgcalls/tgcalls/**/*.m",
], exclude = [
"tgcalls/tgcalls/legacy/**",
"tgcalls/tgcalls/platform/tdesktop/**",
"tgcalls/tgcalls/platform/windows/**",
]), ]),
has_cpp = True, has_cpp = True,
headers = merge_maps([ headers = merge_maps([
glob_sub_map("PublicHeaders/", [ glob_sub_map("PublicHeaders/", [
"PublicHeaders/**/*.h", "PublicHeaders/**/*.h",
]), ]),
glob_sub_map("Impl/", [ glob_sub_map("tgcalls/tgcalls/", [
"Impl/**/*.h", "tgcalls/tgcalls/**/*.h",
]), ]),
]), ]),
exported_headers = glob([ exported_headers = glob([
@ -29,6 +33,7 @@ static_library(
webrtc_include_prefix + "third-party/webrtc/webrtc-ios/src/sdk/objc", webrtc_include_prefix + "third-party/webrtc/webrtc-ios/src/sdk/objc",
webrtc_include_prefix + "third-party/webrtc/webrtc-ios/src/sdk/objc/base", webrtc_include_prefix + "third-party/webrtc/webrtc-ios/src/sdk/objc/base",
webrtc_include_prefix + "third-party/webrtc/webrtc-ios/src/sdk/objc/components/renderer/metal", webrtc_include_prefix + "third-party/webrtc/webrtc-ios/src/sdk/objc/components/renderer/metal",
webrtc_include_prefix + "third-party/webrtc/webrtc-ios/src/sdk/objc/components/renderer/opengl",
webrtc_include_prefix + "third-party/webrtc/webrtc-ios/src/sdk/objc/components/video_codec", webrtc_include_prefix + "third-party/webrtc/webrtc-ios/src/sdk/objc/components/video_codec",
webrtc_include_prefix + "third-party/webrtc/webrtc-ios/src/third_party/libyuv/include", webrtc_include_prefix + "third-party/webrtc/webrtc-ios/src/third_party/libyuv/include",
webrtc_include_prefix + "third-party/submodules/TgVoipWebrtc/PublicHeaders", webrtc_include_prefix + "third-party/submodules/TgVoipWebrtc/PublicHeaders",
@ -36,7 +41,6 @@ static_library(
"-DWEBRTC_MAC", "-DWEBRTC_MAC",
"-DWEBRTC_POSIX", "-DWEBRTC_POSIX",
"-DRTC_ENABLE_VP9", "-DRTC_ENABLE_VP9",
"-DTGVOIP_NAMESPACE=tgvoip_webrtc",
], ],
deps = [ deps = [
"//submodules/MtProtoKit:MtProtoKit#shared", "//submodules/MtProtoKit:MtProtoKit#shared",