Podfile 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215
  1. # Uncomment the next two lines for pre-release testing
  2. #source 'sso://cpdc-internal/spec'
  3. #source 'https://github.com/CocoaPods/Specs.git'
  4. use_frameworks!
  5. pod 'FirebaseCore', :path => '../'
  6. target 'Core_Example_iOS' do
  7. platform :ios, '8.0'
  8. # The next line is the forcing function for the Firebase pod. The Firebase
  9. # version's subspecs should depend on the component versions in their
  10. # corresponding podspec's.
  11. pod 'Firebase/Core', '5.4.0'
  12. target 'Core_Tests_iOS' do
  13. inherit! :search_paths
  14. pod 'OCMock'
  15. end
  16. end
  17. target 'Auth_Example_iOS' do
  18. platform :ios, '8.0'
  19. pod 'FirebaseAuth', :path => '../'
  20. target 'Auth_Tests_iOS' do
  21. inherit! :search_paths
  22. pod 'OCMock'
  23. end
  24. end
  25. target 'Database_Example_iOS' do
  26. platform :ios, '8.0'
  27. pod 'FirebaseDatabase', :path => '../'
  28. target 'Database_Tests_iOS' do
  29. inherit! :search_paths
  30. pod 'OCMock'
  31. end
  32. target 'Database_IntegrationTests_iOS' do
  33. inherit! :search_paths
  34. pod 'OCMock'
  35. end
  36. end
  37. target 'Messaging_Example_iOS' do
  38. platform :ios, '8.0'
  39. pod 'FirebaseMessaging' , :path => '../'
  40. target 'Messaging_Tests_iOS' do
  41. inherit! :search_paths
  42. pod 'OCMock'
  43. end
  44. end
  45. target 'Messaging_Sample_iOS' do
  46. platform :ios, '8.0'
  47. pod 'FirebaseMessaging' , :path => '../'
  48. end
  49. target 'Storage_Example_iOS' do
  50. platform :ios, '8.0'
  51. pod 'FirebaseStorage', :path => '../'
  52. target 'Storage_Tests_iOS' do
  53. inherit! :search_paths
  54. pod 'OCMock'
  55. end
  56. target 'Storage_IntegrationTests_iOS' do
  57. inherit! :search_paths
  58. pod 'OCMock'
  59. end
  60. end
  61. target 'Auth_Sample' do
  62. platform :ios, '8.0'
  63. pod 'FirebaseAuth', :path => '../'
  64. pod 'FirebaseCore', :path => '../'
  65. pod 'FBSDKLoginKit'
  66. pod 'GoogleSignIn'
  67. pod 'FirebaseInstanceID'
  68. pod 'GTMSessionFetcher/Core'
  69. target 'Auth_ApiTests' do
  70. inherit! :search_paths
  71. end
  72. target 'Auth_EarlGreyTests' do
  73. inherit! :search_paths
  74. pod 'EarlGrey'
  75. end
  76. end
  77. target 'Auth_SwiftSample' do
  78. platform :ios, '8.0'
  79. pod 'FirebaseAuth', :path => '../'
  80. pod 'FirebaseCore', :path => '../'
  81. pod 'GoogleSignIn'
  82. pod 'FirebaseInstanceID'
  83. end
  84. target 'Core_Example_macOS' do
  85. platform :osx, '10.10'
  86. pod 'FirebaseCore', :path => '../'
  87. target 'Core_Tests_macOS' do
  88. inherit! :search_paths
  89. pod 'OCMock'
  90. end
  91. end
  92. target 'Auth_Example_macOS' do
  93. platform :osx, '10.10'
  94. pod 'FirebaseAuth', :path => '../'
  95. target 'Auth_Tests_macOS' do
  96. inherit! :search_paths
  97. pod 'OCMock'
  98. end
  99. end
  100. target 'Database_Example_macOS' do
  101. platform :osx, '10.10'
  102. pod 'FirebaseDatabase', :path => '../'
  103. target 'Database_Tests_macOS' do
  104. inherit! :search_paths
  105. pod 'OCMock'
  106. end
  107. target 'Database_IntegrationTests_macOS' do
  108. inherit! :search_paths
  109. pod 'OCMock'
  110. end
  111. end
  112. target 'Storage_Example_macOS' do
  113. platform :osx, '10.10'
  114. pod 'FirebaseStorage', :path => '../'
  115. target 'Storage_Tests_macOS' do
  116. inherit! :search_paths
  117. pod 'OCMock'
  118. end
  119. target 'Storage_IntegrationTests_macOS' do
  120. inherit! :search_paths
  121. pod 'OCMock'
  122. end
  123. end
  124. target 'Core_Example_tvOS' do
  125. platform :tvos, '10.0'
  126. target 'Core_Tests_tvOS' do
  127. inherit! :search_paths
  128. pod 'OCMock'
  129. end
  130. end
  131. target 'Auth_Example_tvOS' do
  132. platform :tvos, '10.0'
  133. pod 'FirebaseAuth', :path => '../'
  134. target 'Auth_Tests_tvOS' do
  135. inherit! :search_paths
  136. pod 'OCMock'
  137. end
  138. end
  139. target 'Database_Example_tvOS' do
  140. platform :tvos, '10.0'
  141. pod 'FirebaseDatabase', :path => '../'
  142. target 'Database_Tests_tvOS' do
  143. inherit! :search_paths
  144. pod 'OCMock'
  145. end
  146. # TODO
  147. # target 'Database_IntegrationTests_tvOS' do
  148. # inherit! :search_paths
  149. # pod 'OCMock'
  150. # end
  151. end
  152. target 'Storage_Example_tvOS' do
  153. platform :tvos, '10.0'
  154. pod 'FirebaseStorage', :path => '../'
  155. target 'Storage_Tests_tvOS' do
  156. inherit! :search_paths
  157. pod 'OCMock'
  158. end
  159. #TODO Storage_IntegrationTests_tvOS
  160. # target 'Storage_IntegrationTests_tvOS' do
  161. # inherit! :search_paths
  162. # pod 'OCMock'
  163. # end
  164. end