Lock zig master version to ad33e3483
This commit is contained in:
		
							parent
							
								
									a992a28166
								
							
						
					
					
						commit
						f7465e5eda
					
				
					 2 changed files with 3 additions and 2 deletions
				
			
		
							
								
								
									
										3
									
								
								.github/workflows/main.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								.github/workflows/main.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
					@ -19,7 +19,8 @@ jobs:
 | 
				
			||||||
    - name: Download zig
 | 
					    - name: Download zig
 | 
				
			||||||
      run: |
 | 
					      run: |
 | 
				
			||||||
        export PYTHONIOENCODING=utf8
 | 
					        export PYTHONIOENCODING=utf8
 | 
				
			||||||
        wget $(curl -s 'https://ziglang.org/download/index.json' | python3 -c "import sys, json; print(json.load(sys.stdin)['master']['x86_64-linux']['tarball'])")
 | 
					        # Lock the master commit that we download, because of blocking issues
 | 
				
			||||||
 | 
					        wget https://ziglang.org/builds/zig-linux-x86_64-0.8.0-dev.2133+ad33e3483.tar.xz
 | 
				
			||||||
        sudo apt-get install mtools
 | 
					        sudo apt-get install mtools
 | 
				
			||||||
        tar -xvf zig*
 | 
					        tar -xvf zig*
 | 
				
			||||||
    - name: Install qemu
 | 
					    - name: Install qemu
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -17,7 +17,7 @@ All of these goals will benefit from the features of Zig.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Build
 | 
					## Build
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Requires a master build of Zig ([downloaded](https://ziglang.org/download) or [built from source](https://github.com/ziglang/zig#building-from-source)) *xorriso* and the grub tools (such as *grub-mkrescue*). A *qemu-system* binary compatible with your chosen target is required to run the kernel (e.g. *qemu-system-i386*).
 | 
					Requires a master build of Zig at commit ad33e3483 ([downloaded](https://ziglang.org/builds/zig-linux-x86_64-0.8.0-dev.2133+ad33e3483.tar.xz) or [built from source](https://github.com/ziglang/zig#building-from-source)), *xorriso* and the grub tools (such as *grub-mkrescue*). A *qemu-system* binary compatible with your chosen target is required to run the kernel (e.g. *qemu-system-i386*).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```Shell
 | 
					```Shell
 | 
				
			||||||
zig build
 | 
					zig build
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue