chatsecureios / Podfile @ ce32510a
History | View | Annotate | Download (3 KB)
| 1 |
# Disable CocoaPods deterministic UUIDs as Pods are not checked in |
|---|---|
| 2 |
ENV["COCOAPODS_DISABLE_DETERMINISTIC_UUIDS"] = "true" |
| 3 |
|
| 4 |
# Disable Bitcode for all targets http://stackoverflow.com/a/32685434/805882 |
| 5 |
post_install do |installer| |
| 6 |
installer.pods_project.targets.each do |target| |
| 7 |
target.build_configurations.each do |config| |
| 8 |
config.build_settings['ENABLE_BITCODE'] = 'NO' |
| 9 |
config.build_settings['CLANG_WARN_DOCUMENTATION_COMMENTS'] = 'NO' |
| 10 |
config.build_settings['CLANG_WARN_STRICT_PROTOTYPES'] = 'NO' |
| 11 |
end |
| 12 |
end |
| 13 |
end |
| 14 |
|
| 15 |
platform :ios, "9.0" |
| 16 |
|
| 17 |
use_frameworks! |
| 18 |
# inhibit_all_warnings! |
| 19 |
|
| 20 |
source 'https://github.com/CocoaPods/Specs.git' |
| 21 |
|
| 22 |
abstract_target 'ChatSecureCorePods' do |
| 23 |
# User Interface |
| 24 |
pod "Appirater", '~> 2.0' |
| 25 |
pod 'OpenInChrome', '~> 0.0' |
| 26 |
pod 'JTSImageViewController', '~> 1.4' |
| 27 |
pod 'BButton', '~> 4.0' |
| 28 |
pod 'TUSafariActivity', '~> 1.0' |
| 29 |
pod 'ARChromeActivity', '~> 1.0' |
| 30 |
pod 'QRCodeReaderViewController', '~> 4.0' |
| 31 |
# pod 'ParkedTextField', '~> 0.3.1' |
| 32 |
pod 'ParkedTextField', :git => 'https://github.com/gmertk/ParkedTextField.git', :commit => '43f1d3b' # Swift 4 |
| 33 |
|
| 34 |
|
| 35 |
pod 'JSQMessagesViewController', :path => 'Submodules/JSQMessagesViewController/JSQMessagesViewController.podspec' |
| 36 |
|
| 37 |
# Debugging |
| 38 |
pod 'Reveal-SDK', :configurations => ['Debug'] |
| 39 |
|
| 40 |
# Utility |
| 41 |
pod 'CocoaLumberjack/Swift', '~> 3.3.0' |
| 42 |
# pod 'CocoaLumberjack/Swift', :git => 'https://github.com/CocoaLumberjack/CocoaLumberjack.git', :commit => 'acc32864538c5d75b41a4bfa364b1431cf89954d' # Fixes compile error on Xcode 9 |
| 43 |
pod 'MWFeedParser', '~> 1.0' |
| 44 |
pod 'Navajo', '~> 0.0' |
| 45 |
pod 'BBlock', '~> 1.2' |
| 46 |
pod 'KSCrash', '~> 1.15.3' |
| 47 |
|
| 48 |
# Network |
| 49 |
pod 'CocoaAsyncSocket', '~> 7.6.0' |
| 50 |
pod 'ProxyKit/Client', '~> 1.2.0' |
| 51 |
pod 'GCDWebServer', '~> 3.4' |
| 52 |
# pod 'GCDWebServer/CocoaLumberjack', :git => 'https://github.com/ChatSecure/GCDWebServer.git', :branch => 'kdbertel-CocoaLumberjack3' |
| 53 |
pod 'CPAProxy', :path => 'Submodules/CPAProxy/CPAProxy.podspec' |
| 54 |
pod 'XMPPFramework/Swift', :path => 'Submodules/XMPPFramework/XMPPFramework.podspec' |
| 55 |
pod 'ChatSecure-Push-iOS', :path => 'Submodules/ChatSecure-Push-iOS/ChatSecure-Push-iOS.podspec' |
| 56 |
|
| 57 |
# Google Auth |
| 58 |
pod 'gtm-http-fetcher', :podspec => 'Podspecs/gtm-http-fetcher.podspec' |
| 59 |
pod 'gtm-oauth2', :podspec => 'Podspecs/gtm-oauth2.podspec' |
| 60 |
|
| 61 |
# Storage |
| 62 |
# pod 'YapDatabase/SQLCipher', '~> 3.0.2' |
| 63 |
pod 'YapDatabase/SQLCipher', :git => 'https://github.com/yapstudios/YapDatabase.git', :commit => 'ce9c8db' # 865 fix |
| 64 |
pod 'libsqlfs/SQLCipher', :git => 'https://github.com/ChatSecure/libsqlfs.git', :branch => 'podspec-fix' |
| 65 |
pod 'IOCipher/GCDWebServer', :path => 'Submodules/IOCipher/IOCipher.podspec' |
| 66 |
pod 'YapTaskQueue/SQLCipher', :git => 'https://github.com/ChatSecure/YapTaskQueue.git', :branch => 'swift4' |
| 67 |
|
| 68 |
# Crypto |
| 69 |
pod 'SignalProtocolObjC', :path => 'Submodules/SignalProtocol-ObjC/SignalProtocolObjC.podspec' |
| 70 |
pod 'OTRKit', :path => 'Submodules/OTRKit/OTRKit.podspec' |
| 71 |
|
| 72 |
pod 'Alamofire', '~> 4.4' |
| 73 |
pod 'Kvitto', '~> 1.0' |
| 74 |
|
| 75 |
target 'ChatSecureCore' |
| 76 |
target 'ChatSecureTests' |
| 77 |
target 'ChatSecure' |
| 78 |
end |