| 
									
										
										
										
											2021-07-03 14:14:10 +08:00
										 |  |  | #!/bin/sh
 | 
					
						
							|  |  |  | #!/usr/bin/env fish
 | 
					
						
							|  |  |  | echo 'Start building rust sdk' | 
					
						
							|  |  |  | rustup show | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-07-25 11:08:59 +08:00
										 |  |  | #Env check | 
					
						
							|  |  |  | #1. rustc --version will be the same as cargo --version | 
					
						
							|  |  |  | #2. override the toolchain if the current toolchain not equal to the rust-toolchain file specified. | 
					
						
							|  |  |  | #    rustup override set nightly-2021-04-24 | 
					
						
							|  |  |  | #3. Check your cargo env using the same source by: which cargo | 
					
						
							|  |  |  | #   1. ~/.bash_profile, | 
					
						
							|  |  |  | #   2. ~/.bashrc | 
					
						
							|  |  |  | #   3. ~/.profile | 
					
						
							|  |  |  | #   4. ~/.zshrc | 
					
						
							| 
									
										
										
										
											2021-11-17 14:17:46 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-11-18 16:18:20 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | # TODO: Automatically exec the script base on the current system | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-11-17 14:17:46 +08:00
										 |  |  | # for macos | 
					
						
							|  |  |  | cargo make --profile development-mac flowy-sdk-dev | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # for window | 
					
						
							|  |  |  | #cargo make --profile development-windows flowy-sdk-dev | 
					
						
							| 
									
										
										
										
											2021-11-19 22:40:57 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # for linux aarch64 | 
					
						
							|  |  |  | #cargo make --profile development-linux-x86 flowy-sdk-dev | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # for linux aarch64 | 
					
						
							|  |  |  | #cargo make --profile development-linux-aarch64 flowy-sdk-dev |