Output node min version variable (#15562)
This commit is contained in:
		
							parent
							
								
									d85a4e8cec
								
							
						
					
					
						commit
						9b8ffa1c7a
					
				
							
								
								
									
										3
									
								
								Makefile
								
								
								
								
							
							
						
						
									
										3
									
								
								Makefile
								
								
								
								
							|  | @ -210,9 +210,10 @@ git-check: | ||||||
| .PHONY: node-check | .PHONY: node-check | ||||||
| node-check: | node-check: | ||||||
| 	$(eval NODE_VERSION := $(shell printf "%03d%03d%03d" $(shell node -v | cut -c2- | tr '.' ' ');)) | 	$(eval NODE_VERSION := $(shell printf "%03d%03d%03d" $(shell node -v | cut -c2- | tr '.' ' ');)) | ||||||
|  | 	$(eval MIN_NODE_VER_FMT := $(shell printf "%g.%g.%g" $(shell echo $(MIN_NODE_VERSION) | grep -o ...))) | ||||||
| 	$(eval NPM_MISSING := $(shell hash npm > /dev/null 2>&1 || echo 1)) | 	$(eval NPM_MISSING := $(shell hash npm > /dev/null 2>&1 || echo 1)) | ||||||
| 	@if [ "$(NODE_VERSION)" -lt "$(MIN_NODE_VERSION)" -o "$(NPM_MISSING)" = "1" ]; then \
 | 	@if [ "$(NODE_VERSION)" -lt "$(MIN_NODE_VERSION)" -o "$(NPM_MISSING)" = "1" ]; then \
 | ||||||
| 		echo "Gitea requires Node.js 10 or greater and npm to build. You can get it at https://nodejs.org/en/download/"; \
 | 		echo "Gitea requires Node.js $(MIN_NODE_VER_FMT) or greater and npm to build. You can get it at https://nodejs.org/en/download/"; \
 | ||||||
| 		exit 1; \
 | 		exit 1; \
 | ||||||
| 	fi | 	fi | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue