mirror of https://github.com/oxen-io/session-ios
				
				
				
			
			You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			23 lines
		
	
	
		
			515 B
		
	
	
	
		
			Markdown
		
	
			
		
		
	
	
			23 lines
		
	
	
		
			515 B
		
	
	
	
		
			Markdown
		
	
| # SignalServiceKit Protobufs
 | |
| 
 | |
| These protobuf definitions are copied from Session-Android, but modified
 | |
| to match some iOS conventions.
 | |
| 
 | |
| ## Prequisites
 | |
| 
 | |
| Install Apple's `swift-protobuf` (*not* the similarly named `protobuf-swift`)
 | |
| 
 | |
|     brew install swift-protobuf
 | |
| 
 | |
| This should install an up to date protobuf package as a dependency. Note that
 | |
| since we use the legacy proto2 format, we need to specify this in our .proto
 | |
| files.
 | |
| 
 | |
|     syntax = "proto2";
 | |
| 
 | |
| ## Building Protobuf
 | |
| 
 | |
|     cd SignalServiceKit/protobuf
 | |
|     make
 | |
| 
 |