| 
									
										
										
										
											2024-07-28 23:28:50 +00:00
										 |  |  | COMMIT := $(shell git rev-parse --short HEAD) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | IMAGE := nixos-thinkpad-t14s-gen6-$(COMMIT).img | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | TARGET := /dev/sdX | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | $(IMAGE).xz: $(IMAGE) | 
					
						
							|  |  |  | 	xz -k $(IMAGE) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | $(IMAGE): | 
					
						
							|  |  |  | 	sudo ./scripts/make-image.sh $(IMAGE) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | flash: $(IMAGE) $(TARGET) | 
					
						
							|  |  |  | 	sudo dd if=$(IMAGE) of=$(TARGET) | 
					
						
							| 
									
										
										
										
											2024-07-29 11:36:08 +00:00
										 |  |  | 	sudo partprobe | 
					
						
							|  |  |  | 	sudo parted -sf $(TARGET) resizepart 2 100% |