Skip to content

Commit

Permalink
Add support for Carthage through xcodegen
Browse files Browse the repository at this point in the history
  • Loading branch information
JonasVautherin committed Nov 20, 2018
1 parent 1d422fc commit 254f6f9
Show file tree
Hide file tree
Showing 3 changed files with 47 additions and 0 deletions.
1 change: 1 addition & 0 deletions Cartfile
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
github "apple/swift-protobuf" ~> 1.1.1
1 change: 1 addition & 0 deletions Cartfile.resolved
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
github "apple/swift-protobuf" "1.2.0"
45 changes: 45 additions & 0 deletions project.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
name: SwiftGRPC-XcodeGen
options:
bundleIdPrefix: "io.grpc"
deploymentTarget:
iOS: 10.0
indentWidth: 2
tabWidth: 2
usesTabs: false
targets:
SwiftGRPC:
platform: [iOS]
settings:
SWIFT_VERSION: 4
scheme: {}
sources:
- Sources/SwiftGRPC
info:
path: Sources/SwiftGRPC/Info.plist
dependencies:
- target: BoringSSL_$platform
- target: CgRPC_$platform
- carthage: SwiftProtobuf
type: framework
BoringSSL:
platform: [iOS]
settings:
SWIFT_VERSION: 4
scheme: {}
sources:
- Sources/BoringSSL
info:
path: Sources/BoringSSL/Info.plist
type: framework
CgRPC:
platform: [iOS]
settings:
SWIFT_VERSION: 4
scheme: {}
sources:
- Sources/CgRPC
info:
path: Sources/CgRPC/Info.plist
dependencies:
- target: BoringSSL_$platform
type: framework

0 comments on commit 254f6f9

Please sign in to comment.