Podfile 4.0 KB

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