load("//Config:buck_rule_macros.bzl", "framework") framework( name = "TelegramCore", srcs = glob([ "TelegramCore/*.swift", "TelegramCore/*.m", ]), headers = [ "TelegramCore/FormatPhoneNumber.h", "TelegramCore/Crypto.h", "TelegramCore/NetworkLogging.h", "TelegramCore/Reachability.h", ], exported_headers = [ "TelegramCore/FormatPhoneNumber.h", "TelegramCore/Crypto.h", "TelegramCore/NetworkLogging.h", "TelegramCore/Reachability.h", ], deps = [ "//submodules/libphonenumber:libphonenumber", "//submodules/TelegramApi:TelegramApi", "//submodules/MtProtoKit:MtProtoKit#shared", "//submodules/SSignalKit/SwiftSignalKit:SwiftSignalKit#shared", "//submodules/Postbox:Postbox#shared", "//submodules/CloudData:CloudData", ], frameworks = [ "$SDKROOT/System/Library/Frameworks/Foundation.framework", ], )