mirror of
				https://github.com/bartvdbraak/keyweave.git
				synced 2025-10-29 23:49:11 +00:00 
			
		
		
		
	Merge pull request #4 from bartvdbraak/feat/additional-build-targets
feat: add target tests file for debugging
This commit is contained in:
		
						commit
						06fb411108
					
				
					 3 changed files with 41 additions and 6 deletions
				
			
		
							
								
								
									
										21
									
								
								.github/workflows/release.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										21
									
								
								.github/workflows/release.yml
									
										
									
									
										vendored
									
									
								
							|  | @ -12,6 +12,9 @@ jobs: | ||||||
|       matrix: |       matrix: | ||||||
|         name: |         name: | ||||||
|           - linux-x86-64-gnu |           - linux-x86-64-gnu | ||||||
|  |           - linux-x86-64-musl | ||||||
|  |           - linux-armhf-gnu | ||||||
|  |           - linux-arm64-gnu | ||||||
|           - mac-x86-64 |           - mac-x86-64 | ||||||
|           - mac-arm64 |           - mac-arm64 | ||||||
|           - windows-gnu |           - windows-gnu | ||||||
|  | @ -22,6 +25,24 @@ jobs: | ||||||
|             cross: false |             cross: false | ||||||
|             experimental: false |             experimental: false | ||||||
| 
 | 
 | ||||||
|  |           - name: linux-x86-64-musl | ||||||
|  |             os: ubuntu-latest | ||||||
|  |             target: x86_64-unknown-linux-musl | ||||||
|  |             cross: true | ||||||
|  |             experimental: false | ||||||
|  | 
 | ||||||
|  |           - name: linux-armhf-gnu | ||||||
|  |             os: ubuntu-20.04 | ||||||
|  |             target: armv7-unknown-linux-gnueabihf | ||||||
|  |             cross: true | ||||||
|  |             experimental: false | ||||||
|  | 
 | ||||||
|  |           - name: linux-arm64-gnu | ||||||
|  |             os: ubuntu-20.04 | ||||||
|  |             target: aarch64-unknown-linux-gnu | ||||||
|  |             cross: true | ||||||
|  |             experimental: false | ||||||
|  | 
 | ||||||
|           - name: mac-x86-64 |           - name: mac-x86-64 | ||||||
|             os: macos-latest |             os: macos-latest | ||||||
|             target: x86_64-apple-darwin |             target: x86_64-apple-darwin | ||||||
|  |  | ||||||
							
								
								
									
										23
									
								
								Cargo.lock
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										23
									
								
								Cargo.lock
									
										
									
										generated
									
									
									
								
							|  | @ -858,6 +858,7 @@ dependencies = [ | ||||||
|  "azure_security_keyvault", |  "azure_security_keyvault", | ||||||
|  "clap", |  "clap", | ||||||
|  "futures", |  "futures", | ||||||
|  |  "openssl", | ||||||
|  "tokio", |  "tokio", | ||||||
| ] | ] | ||||||
| 
 | 
 | ||||||
|  | @ -1039,6 +1040,15 @@ version = "0.1.5" | ||||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | source = "registry+https://github.com/rust-lang/crates.io-index" | ||||||
| checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" | checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" | ||||||
| 
 | 
 | ||||||
|  | [[package]] | ||||||
|  | name = "openssl-src" | ||||||
|  | version = "300.1.6+3.1.4" | ||||||
|  | source = "registry+https://github.com/rust-lang/crates.io-index" | ||||||
|  | checksum = "439fac53e092cd7442a3660c85dde4643ab3b5bd39040912388dcdabf6b88085" | ||||||
|  | dependencies = [ | ||||||
|  |  "cc", | ||||||
|  | ] | ||||||
|  | 
 | ||||||
| [[package]] | [[package]] | ||||||
| name = "openssl-sys" | name = "openssl-sys" | ||||||
| version = "0.9.95" | version = "0.9.95" | ||||||
|  | @ -1047,6 +1057,7 @@ checksum = "40a4130519a360279579c2053038317e40eff64d13fd3f004f9e1b72b8a6aaf9" | ||||||
| dependencies = [ | dependencies = [ | ||||||
|  "cc", |  "cc", | ||||||
|  "libc", |  "libc", | ||||||
|  |  "openssl-src", | ||||||
|  "pkg-config", |  "pkg-config", | ||||||
|  "vcpkg", |  "vcpkg", | ||||||
| ] | ] | ||||||
|  | @ -1360,18 +1371,18 @@ checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090" | ||||||
| 
 | 
 | ||||||
| [[package]] | [[package]] | ||||||
| name = "serde" | name = "serde" | ||||||
| version = "1.0.190" | version = "1.0.192" | ||||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | source = "registry+https://github.com/rust-lang/crates.io-index" | ||||||
| checksum = "91d3c334ca1ee894a2c6f6ad698fe8c435b76d504b13d436f0685d648d6d96f7" | checksum = "bca2a08484b285dcb282d0f67b26cadc0df8b19f8c12502c13d966bf9482f001" | ||||||
| dependencies = [ | dependencies = [ | ||||||
|  "serde_derive", |  "serde_derive", | ||||||
| ] | ] | ||||||
| 
 | 
 | ||||||
| [[package]] | [[package]] | ||||||
| name = "serde_derive" | name = "serde_derive" | ||||||
| version = "1.0.190" | version = "1.0.192" | ||||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | source = "registry+https://github.com/rust-lang/crates.io-index" | ||||||
| checksum = "67c5609f394e5c2bd7fc51efda478004ea80ef42fee983d5c67a65e34f32c0e3" | checksum = "d6c7207fbec9faa48073f3e3074cbe553af6ea512d7c21ba46e434e70ea9fbc1" | ||||||
| dependencies = [ | dependencies = [ | ||||||
|  "proc-macro2", |  "proc-macro2", | ||||||
|  "quote", |  "quote", | ||||||
|  | @ -1485,9 +1496,9 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" | ||||||
| 
 | 
 | ||||||
| [[package]] | [[package]] | ||||||
| name = "syn" | name = "syn" | ||||||
| version = "2.0.38" | version = "2.0.39" | ||||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | source = "registry+https://github.com/rust-lang/crates.io-index" | ||||||
| checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b" | checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" | ||||||
| dependencies = [ | dependencies = [ | ||||||
|  "proc-macro2", |  "proc-macro2", | ||||||
|  "quote", |  "quote", | ||||||
|  |  | ||||||
|  | @ -9,3 +9,6 @@ azure_security_keyvault = "0.17.0" | ||||||
| clap = { version = "4.4.7", features = ["derive"] } | clap = { version = "4.4.7", features = ["derive"] } | ||||||
| futures = "0.3.29" | futures = "0.3.29" | ||||||
| tokio = {version = "1.33.0", features = ["full"]} | tokio = {version = "1.33.0", features = ["full"]} | ||||||
|  | 
 | ||||||
|  | [target.'cfg(all(target_os = "linux", any(target_env = "musl", target_arch = "arm", target_arch = "aarch64")))'.dependencies] | ||||||
|  | openssl = { version = "0.10", features = ["vendored"] } | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue