diff --git a/Parse.dev.podspec b/Parse.dev.podspec deleted file mode 100644 index 5626d731f..000000000 --- a/Parse.dev.podspec +++ /dev/null @@ -1,67 +0,0 @@ -Pod::Spec.new do |s| - s.name = 'Parse' - s.version = '1.9.0' - s.license = { :type => 'Commercial', :text => "See https://www.parse.com/about/terms" } - s.homepage = 'https://www.parse.com/' - s.summary = 'Parse is a complete technology stack to power your app\'s backend.' - s.authors = 'Parse' - - s.source = { :git => "https://github.com/ParsePlatform/Parse-SDK-iOS-OSX.git", :tag => s.version.to_s } - - s.platform = :ios, :osx, :watchos - s.ios.deployment_target = '7.0' - s.osx.deployment_target = '10.9' - s.watchos.deployment_target = '2.0' - - s.requires_arc = true - - s.source_files = 'Parse/*.{h,m}', - 'Parse/Internal/**/*.{h,m}' - s.public_header_files = 'Parse/*.h' - - s.osx.exclude_files = 'Parse/PFNetworkActivityIndicatorManager.{h,m}', - 'Parse/PFProduct.{h,m}', - 'Parse/PFPurchase.{h,m}', - 'Parse/Internal/PFAlertView.{h,m}', - 'Parse/Internal/Product/**/*.{h,m}', - 'Parse/Internal/Purchase/**/*.{h,m}' - s.watchos.exclude_files = 'Parse/PFNetworkActivityIndicatorManager.{h,m}', - 'Parse/PFProduct.{h,m}', - 'Parse/PFPurchase.{h,m}', - 'Parse/PFPush.{h,m}', - 'Parse/PFInstallation.{h,m}', - 'Parse/Internal/PFAlertView.{h,m}', - 'Parse/Internal/PFReachability.{h,m}', - 'Parse/Internal/Product/**/*.{h,m}', - 'Parse/Internal/Purchase/**/*.{h,m}', - 'Parse/Internal/Push/**/*.{h,m}', - 'Parse/Internal/Installation/Controller/*.{h,m}', - 'Parse/Internal/Installation/Constants/*.{h,m}', - 'Parse/Internal/Installation/CurrentInstallationController/*.{h,m}', - 'Parse/Internal/Installation/PFInstallationPrivate.h', - 'Parse/Internal/Commands/PFRESTPushCommand.{h,m}', - - s.resources = 'Parse/Resources/en.lproj' - - s.ios.frameworks = 'AudioToolbox', - 'CFNetwork', - 'CoreGraphics', - 'CoreLocation', - 'QuartzCore', - 'Security', - 'StoreKit', - 'SystemConfiguration' - s.ios.weak_frameworks = 'Accounts', - 'Social' - s.osx.frameworks = 'ApplicationServices', - 'CFNetwork', - 'CoreGraphics', - 'CoreLocation', - 'QuartzCore', - 'Security', - 'SystemConfiguration' - - s.libraries = 'z', 'sqlite3' - - s.dependency 'Bolts/Tasks', '~> 1.5' -end diff --git a/Parse.podspec b/Parse.podspec index 97bcd30df..de1f8b443 100644 --- a/Parse.podspec +++ b/Parse.podspec @@ -8,9 +8,11 @@ Pod::Spec.new do |s| s.source = { :git => "https://github.com/ParsePlatform/Parse-SDK-iOS-OSX.git", :tag => s.version.to_s } - s.platform = :ios, :osx + s.platform = :ios, :osx, :tvos, :watchos s.ios.deployment_target = '7.0' s.osx.deployment_target = '10.9' + s.tvos.deployment_target = '9.0' + s.watchos.deployment_target = '2.0' s.requires_arc = true @@ -26,19 +28,45 @@ Pod::Spec.new do |s| 'Parse/Internal/Product/**/*.{h,m}', 'Parse/Internal/Purchase/**/*.{h,m}', 'Parse/Internal/PFMemoryEventuallyQueue.{h,m}' + s.tvos.exclude_files = 'Parse/PFNetworkActivityIndicatorManager.{h,m}', + 'Parse/PFPush.{h,m}', + 'Parse/PFInstallation.{h,m}', + 'Parse/Internal/PFAlertView.{h,m}', + 'Parse/Internal/Push/**/*.{h,m}', + 'Parse/Internal/Installation/Controller/*.{h,m}', + 'Parse/Internal/Installation/Constants/*.{h,m}', + 'Parse/Internal/Installation/CurrentInstallationController/*.{h,m}', + 'Parse/Internal/Installation/PFInstallationPrivate.h', + 'Parse/Internal/Commands/PFRESTPushCommand.{h,m}' + s.watchos.exclude_files = 'Parse/PFNetworkActivityIndicatorManager.{h,m}', + 'Parse/PFProduct.{h,m}', + 'Parse/PFPurchase.{h,m}', + 'Parse/PFPush.{h,m}', + 'Parse/PFInstallation.{h,m}', + 'Parse/Internal/PFAlertView.{h,m}', + 'Parse/Internal/PFReachability.{h,m}', + 'Parse/Internal/Product/**/*.{h,m}', + 'Parse/Internal/Purchase/**/*.{h,m}', + 'Parse/Internal/Push/**/*.{h,m}', + 'Parse/Internal/Installation/Controller/*.{h,m}', + 'Parse/Internal/Installation/Constants/*.{h,m}', + 'Parse/Internal/Installation/CurrentInstallationController/*.{h,m}', + 'Parse/Internal/Installation/PFInstallationPrivate.h', + 'Parse/Internal/Commands/PFRESTPushCommand.{h,m}', + 'Parse/Internal/PFMemoryEventuallyQueue.{h,m}' s.resources = 'Parse/Resources/en.lproj' - s.ios.frameworks = 'AudioToolbox', - 'CFNetwork', - 'CoreGraphics', - 'CoreLocation', - 'QuartzCore', - 'Security', - 'StoreKit', - 'SystemConfiguration' - s.ios.weak_frameworks = 'Accounts', - 'Social' + s.ios.frameworks = 'AudioToolbox', + 'CFNetwork', + 'CoreGraphics', + 'CoreLocation', + 'QuartzCore', + 'Security', + 'StoreKit', + 'SystemConfiguration' + s.ios.weak_frameworks = 'Accounts', + 'Social' s.osx.frameworks = 'ApplicationServices', 'CFNetwork', 'CoreGraphics', @@ -46,6 +74,10 @@ Pod::Spec.new do |s| 'QuartzCore', 'Security', 'SystemConfiguration' + s.tvos.frameworks = 'CoreLocation', + 'StoreKit', + 'SystemConfiguration', + 'Security' s.libraries = 'z', 'sqlite3'