summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Fischer <joeljfischer@gmail.com>2017-08-16 14:58:40 -0400
committerJoel Fischer <joeljfischer@gmail.com>2017-08-16 14:58:40 -0400
commit050ed37efa89bbe1c1985a7a38e4a4494e9429dc (patch)
tree5283b4dddca9627bc000673ab823e4c1915d7418
parent7aea81eaa08665dc656effa519f064ce72976270 (diff)
downloadsdl_ios-050ed37efa89bbe1c1985a7a38e4a4494e9429dc.tar.gz
Update podspecs with BiSON library dependency
* Fix SmartDeviceLink.podspec not being updated
-rw-r--r--SmartDeviceLink-iOS.podspec1
-rw-r--r--SmartDeviceLink.podspec38
2 files changed, 29 insertions, 10 deletions
diff --git a/SmartDeviceLink-iOS.podspec b/SmartDeviceLink-iOS.podspec
index 326f9e33b..e78bda72e 100644
--- a/SmartDeviceLink-iOS.podspec
+++ b/SmartDeviceLink-iOS.podspec
@@ -7,6 +7,7 @@ s.homepage = "https://github.com/smartdevicelink/SmartDeviceLink-iOS"
s.license = { :type => "New BSD", :file => "LICENSE" }
s.author = { "SmartDeviceLink Team" => "developer@smartdevicelink.com" }
s.platform = :ios, "8.0"
+s.dependency 'BiSON', '~> 1.0'
s.source = { :git => "https://github.com/smartdevicelink/sdl_ios.git", :tag => s.version.to_s }
s.requires_arc = true
s.resource_bundles = { 'SmartDeviceLink' => ['SmartDeviceLink/Assets/**/*'] }
diff --git a/SmartDeviceLink.podspec b/SmartDeviceLink.podspec
index 39855a2fe..7371b2bb9 100644
--- a/SmartDeviceLink.podspec
+++ b/SmartDeviceLink.podspec
@@ -6,12 +6,18 @@ s.summary = "Connect your app with cars!"
s.homepage = "https://github.com/smartdevicelink/SmartDeviceLink-iOS"
s.license = { :type => "New BSD", :file => "LICENSE" }
s.author = { "SmartDeviceLink Team" => "developer@smartdevicelink.com" }
-s.platform = :ios, "6.0"
+s.platform = :ios, "8.0"
+s.dependency 'BiSON', '~> 1.0'
s.source = { :git => "https://github.com/smartdevicelink/sdl_ios.git", :tag => s.version.to_s }
-s.source_files = "SmartDeviceLink/*.{h,m}"
s.requires_arc = true
-s.resource_bundles = { 'SmartDeviceLink' => ['SmartDeviceLink/Assets/**/*', 'SmartDeviceLink/iOS 7 Assets/*'] }
-s.public_header_files = [
+s.resource_bundles = { 'SmartDeviceLink' => ['SmartDeviceLink/Assets/**/*'] }
+
+s.default_subspecs = 'Default'
+
+s.subspec 'Default' do |ss|
+ss.source_files = 'SmartDeviceLink/*.{h,m}'
+
+ss.public_header_files = [
'SmartDeviceLink/SmartDeviceLink.h',
'SmartDeviceLink/SDLJingle.h',
'SmartDeviceLink/SDLProxy.h',
@@ -19,12 +25,8 @@ s.public_header_files = [
'SmartDeviceLink/SDLProxyListener.h',
'SmartDeviceLink/SDLSecurityType.h',
'SmartDeviceLink/SDLStreamingMediaManager.h',
-'SmartDeviceLink/SDLTTSChunkFactory.h',
'SmartDeviceLink/SDLTouchManager.h',
'SmartDeviceLink/SDLTouchManagerDelegate.h',
-'SmartDeviceLink/SDLConsoleController.h',
-'SmartDeviceLink/SDLDebugTool.h',
-'SmartDeviceLink/SDLDebugToolConsole.h',
'SmartDeviceLink/SDLSiphonServer.h',
'SmartDeviceLink/SDLAbstractTransport.h',
'SmartDeviceLink/SDLIAPSessionDelegate.h',
@@ -42,7 +44,6 @@ s.public_header_files = [
'SmartDeviceLink/SDLRPCRequest.h',
'SmartDeviceLink/SDLRPCResponse.h',
'SmartDeviceLink/SDLRPCStruct.h',
-'SmartDeviceLink/SDLRPCRequestFactory.h',
'SmartDeviceLink/SDLAddCommand.h',
'SmartDeviceLink/SDLAddSubMenu.h',
'SmartDeviceLink/SDLAlert.h',
@@ -62,6 +63,7 @@ s.public_header_files = [
'SmartDeviceLink/SDLGetVehicleData.h',
'SmartDeviceLink/SDLGetWaypoints.h',
'SmartDeviceLink/SDLListFiles.h',
+'SmartDeviceLink/SDLMacros.h',
'SmartDeviceLink/SDLPerformAudioPassThru.h',
'SmartDeviceLink/SDLPerformInteraction.h',
'SmartDeviceLink/SDLPutFile.h',
@@ -289,7 +291,23 @@ s.public_header_files = [
'SmartDeviceLink/SDLNotificationConstants.h',
'SmartDeviceLink/SDLRequestHandler.h',
'SmartDeviceLink/SDLRPCNotificationNotification.h',
-'SmartDeviceLink/SDLRPCResponseNotification.h'
+'SmartDeviceLink/SDLRPCResponseNotification.h',
+'SmartDeviceLink/SDLLogTarget.h',
+'SmartDeviceLink/SDLLogTargetAppleSystemLog.h',
+'SmartDeviceLink/SDLLogTargetFile.h',
+'SmartDeviceLink/SDLLogTargetOSLog.h',
+'SmartDeviceLink/SDLLogFileModule.h',
+'SmartDeviceLink/SDLLogFilter.h',
+'SmartDeviceLink/SDLLogConstants.h',
+'SmartDeviceLink/SDLLogConfiguration.h',
+'SmartDeviceLink/SDLLogManager.h',
+'SmartDeviceLink/SDLLogMacros.h'
]
+end
+
+s.subspec 'Swift' do |ss|
+ss.dependency 'SmartDeviceLink-iOS/Default'
+ss.source_files = 'SmartDeviceLinkSwift/*.swift'
+end
end