Skip to content

johnxnguyen/wire-ios-protos

 
 

Repository files navigation

Wire™

Wire logo

Azure Pipelines Build Status codecov

This repository is part of the source code of Wire. You can find more information at wire.com or by contacting opensource@wire.com.

You can find the published source code at github.com/wireapp/wire.

For licensing information, see the attached LICENSE file and the list of third-party licenses at wire.com/legal/licenses/.

wire-ios-protos

This framework is part of Wire iOS SyncEngine. Additional documentation is available in the Wire iOS wiki.

The wire-ios-protos framework contains precompiled protocol buffer definitions for Swift.

How to build

This framework is using Carthage to manage its dependencies. To pull the dependencies binaries, run carthage bootstrap --platform ios.

You need the Swift Protocol Buffer compiler to build the protobuf Swift files. Run brew install swift-protobuf to install it.

Run bash Scripts/compile-protos.sh to generate the files from the protobuf definitions imported from Carthage.

You can now open the Xcode project and build.

About

📜 obj-c autogenerated classes from https://github.com/wireapp/generic-message-proto protocol buffer definitions

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Swift 99.1%
  • Other 0.9%