mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 16:40:24 +08:00 
			
		
		
		
	Provide compressed releases (#3991)
* Add release-compress to provide compressed releases * check after compress
This commit is contained in:
		
				
					committed by
					
						
						techknowlogick
					
				
			
			
				
	
			
			
			
						parent
						
							75982127c8
						
					
				
				
					commit
					08c9617caa
				
			
							
								
								
									
										9
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										9
									
								
								Makefile
									
									
									
									
									
								
							@@ -234,7 +234,7 @@ $(EXECUTABLE): $(SOURCES)
 | 
				
			|||||||
	$(GO) build $(GOFLAGS) $(EXTRA_GOFLAGS) -tags '$(TAGS)' -ldflags '-s -w $(LDFLAGS)' -o $@
 | 
						$(GO) build $(GOFLAGS) $(EXTRA_GOFLAGS) -tags '$(TAGS)' -ldflags '-s -w $(LDFLAGS)' -o $@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.PHONY: release
 | 
					.PHONY: release
 | 
				
			||||||
release: release-dirs release-windows release-linux release-darwin release-copy release-check
 | 
					release: release-dirs release-windows release-linux release-darwin release-copy release-compress release-check
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.PHONY: release-dirs
 | 
					.PHONY: release-dirs
 | 
				
			||||||
release-dirs:
 | 
					release-dirs:
 | 
				
			||||||
@@ -278,6 +278,13 @@ release-copy:
 | 
				
			|||||||
release-check:
 | 
					release-check:
 | 
				
			||||||
	cd $(DIST)/release; $(foreach file,$(wildcard $(DIST)/release/$(EXECUTABLE)-*),sha256sum $(notdir $(file)) > $(notdir $(file)).sha256;)
 | 
						cd $(DIST)/release; $(foreach file,$(wildcard $(DIST)/release/$(EXECUTABLE)-*),sha256sum $(notdir $(file)) > $(notdir $(file)).sha256;)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.PHONY: release-compress
 | 
				
			||||||
 | 
					release-compress:
 | 
				
			||||||
 | 
						@hash gxz > /dev/null 2>&1; if [ $$? -ne 0 ]; then \
 | 
				
			||||||
 | 
							$(GO) get -u github.com/ulikunitz/xz/cmd/gxz; \
 | 
				
			||||||
 | 
						fi
 | 
				
			||||||
 | 
						cd $(DIST)/release; $(foreach file,$(wildcard $(DIST)/binaries/$(EXECUTABLE)-*),gxz -k -9 $(notdir $(file));)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.PHONY: javascripts
 | 
					.PHONY: javascripts
 | 
				
			||||||
javascripts: public/js/index.js
 | 
					javascripts: public/js/index.js
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user