Files
firebase-ios-sdk/Example/Podfile
T
Mathew Huusko V 5c59342e6e macOS (#38)
* Example/Core: create macOS app/tests target

* Example/Core: Core_Example/Tests -> Core_Example/Tests_iOS

* Example/Core: macOS building/tests passing

* Example/Database: separate iOS/macOS targets

* BuildFrameworks: macOS

* .travis.yml, test.sh: AllUnitTests -> AllUnitTests_iOS

* test.sh: add AllUnitTests_macOS

* Example/Storage: Example/Tests->_iOS

* Example/Storage: macOS

* test.sh: try to prevent double error 65

* test.sh: build before test

* Example/Auth|Messaging: -> _iOS

* Example/Auth: macOS build

* Example/Auth: macOS passing

* Example/Firebase: pod de/re-integrate; fix static DerivedData references; copy phase for OCMock

* Example/Firebase: manually copied OCMock, Products Dir vs. Frameworks

* Example/Firebase: copied OCMock, prevent header removal

* Example/Storage: integration tests sdk fix

* Example/Auth: macOS exclude FIRAuthAppCredentialManager; cleanup

* Firebase/Core: remove nullability annotation

* Firebase/Core|Database: correct TARGET_X usage for correctness and anticipation of OS_WATCH|TV branches

* build.swift: style fix

* Firebase/Core: FIRLogger: fix macOS intermittent va_list error
2017-06-02 10:42:17 -07:00

125 lines
2.2 KiB
Ruby

use_frameworks!
target 'Core_Example_iOS' do
platform :ios, '8.0'
pod 'FirebaseDev/Core', :path => '../'
target 'Core_Tests_iOS' do
inherit! :search_paths
pod 'OCMock'
end
end
target 'Core_Example_macOS' do
platform :osx, '10.10'
pod 'FirebaseDev/Core', :path => '../'
target 'Core_Tests_macOS' do
inherit! :search_paths
pod 'OCMock'
end
end
target 'Auth_Example_iOS' do
platform :ios, '8.0'
pod 'FirebaseDev/Auth', :path => '../'
target 'Auth_Tests_iOS' do
inherit! :search_paths
pod 'OCMock'
end
end
target 'Auth_Example_macOS' do
platform :osx, '10.10'
pod 'FirebaseDev/Auth', :path => '../'
target 'Auth_Tests_macOS' do
inherit! :search_paths
pod 'OCMock'
end
end
target 'Database_Example_iOS' do
platform :ios, '8.0'
pod 'FirebaseDev/Database', :path => '../'
target 'Database_Tests_iOS' do
inherit! :search_paths
pod 'OCMock'
end
target 'Database_IntegrationTests_iOS' do
inherit! :search_paths
pod 'OCMock'
end
end
target 'Database_Example_macOS' do
platform :osx, '10.10'
pod 'FirebaseDev/Database', :path => '../'
target 'Database_Tests_macOS' do
inherit! :search_paths
pod 'OCMock'
end
target 'Database_IntegrationTests_macOS' do
inherit! :search_paths
pod 'OCMock'
end
end
target 'Messaging_Example_iOS' do
platform :ios, '8.0'
pod 'FirebaseDev/Messaging', :path => '../'
# Lock to the 1.0.9 version of InstanceID since 1.0.10 added a dependency
# to FirebaseCore
pod 'FirebaseInstanceID', '1.0.9'
target 'Messaging_Tests_iOS' do
inherit! :search_paths
pod 'OCMock'
end
end
target 'Storage_Example_iOS' do
platform :ios, '8.0'
pod 'FirebaseDev/Storage', :path => '../'
target 'Storage_Tests_iOS' do
inherit! :search_paths
pod 'OCMock'
end
target 'Storage_IntegrationTests_iOS' do
inherit! :search_paths
pod 'OCMock'
end
end
target 'Storage_Example_macOS' do
platform :osx, '10.10'
pod 'FirebaseDev/Storage', :path => '../'
target 'Storage_Tests_macOS' do
inherit! :search_paths
pod 'OCMock'
end
target 'Storage_IntegrationTests_macOS' do
inherit! :search_paths
pod 'OCMock'
end
end