Skip to content

Commit 9cbd222

Browse files
committed
build(xcode settings): add build settings for vis rec v4
1 parent 85dedf8 commit 9cbd222

File tree

5 files changed

+636
-48
lines changed

5 files changed

+636
-48
lines changed

.gitignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,4 +46,7 @@ Carthage/
4646

4747
# ignore detect secrets files
4848
.pre-commit-config.yaml
49-
.secrets.baseline
49+
.secrets.baseline
50+
51+
# swift package manager
52+
.swiftpm/
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
Pod::Spec.new do |s|
2+
3+
s.name = 'IBMWatsonVisualRecognitionV4'
4+
s.version = '2.3.0'
5+
s.summary = 'Client framework for the IBM Watson Visual Recognition V4 service'
6+
s.description = <<-DESC
7+
IBM Watson™ Visual Recognition uses deep learning algorithms to analyze images for
8+
scenes, objects, and other content. The response includes keywords that provide information about the content.
9+
DESC
10+
s.homepage = 'https://www.ibm.com/watson/services/visual-recognition/'
11+
s.license = { :type => 'Apache License, Version 2.0', :file => 'LICENSE' }
12+
s.authors = { 'Jeff Arn' => 'jtarn@us.ibm.com',
13+
'Mike Kistler' => 'mkistler@us.ibm.com' }
14+
15+
s.module_name = 'VisualRecognition'
16+
s.ios.deployment_target = '10.0'
17+
s.source = { :git => 'https://github.com/watson-developer-cloud/swift-sdk.git', :tag => s.version.to_s }
18+
19+
s.source_files = 'Source/VisualRecognitionV4/**/*.swift',
20+
'Source/SupportingFiles/InsecureConnection.swift',
21+
'Source/SupportingFiles/Shared.swift'
22+
s.exclude_files = 'Source/VisualRecognitionV4/Shared.swift'
23+
24+
s.swift_version = '5.0'
25+
s.dependency 'IBMSwiftSDKCore', '~> 3.0.0'
26+
27+
end

Package.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ let package = Package(
4040
.library(name: "PersonalityInsightsV3", targets: ["PersonalityInsightsV3"]),
4141
.library(name: "ToneAnalyzerV3", targets: ["ToneAnalyzerV3"]),
4242
.library(name: "VisualRecognitionV3", targets: ["VisualRecognitionV3"]),
43+
.library(name: "VisualRecognitionV4", targets: ["VisualRecognitionV4"]),
4344
],
4445
dependencies: [
4546
.package(url: "https://github.com/IBM/swift-sdk-core", .branch("feat/error-handling"))
@@ -65,5 +66,7 @@ let package = Package(
6566
.testTarget(name: "ToneAnalyzerV3Tests", dependencies: ["ToneAnalyzerV3"]),
6667
.target(name: "VisualRecognitionV3", dependencies: ["IBMSwiftSDKCore"]),
6768
.testTarget(name: "VisualRecognitionV3Tests", dependencies: ["VisualRecognitionV3"]),
69+
.target(name: "VisualRecognitionV4", dependencies: ["IBMSwiftSDKCore"]),
70+
.testTarget(name: "VisualRecognitionV4Tests", dependencies: ["VisualRecognitionV4"]),
6871
]
6972
)

0 commit comments

Comments
 (0)