chatsecureios / Podfile @ 1d24f8ad
History | View | Annotate | Download (2.99 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 => 'd632658'  | 
  
| 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  |