A "simple" Snake, done as my final JS class project back in DUT
				https://snek.s.codinget.me
			
			
		
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							42 lines
						
					
					
						
							861 B
						
					
					
				
			
		
		
	
	
							42 lines
						
					
					
						
							861 B
						
					
					
				| .PHONY: all clean
 | |
| 
 | |
| ICON = public/assets/icon32.png public/assets/icon256.png public/favicon.ico
 | |
| APPLE = public/assets/apple32.png
 | |
| WALL = public/assets/wall32.png
 | |
| 
 | |
| SNAKE = public/assets/snake.json
 | |
| 
 | |
| CSS = public/css/snek.css
 | |
| 
 | |
| OUTPUT = $(ICON) $(APPLE) $(WALL) $(SNAKE) $(CSS)
 | |
| 
 | |
| all: icon css apple wall snake
 | |
| icon: $(ICON) 
 | |
| apple: $(APPLE)
 | |
| wall: $(WALL)
 | |
| 
 | |
| snake: $(SNAKE)
 | |
| 
 | |
| css: $(CSS)
 | |
| 
 | |
| public/assets/icon32.png: assets/icon.jpg
 | |
| 	convert $^ -resize 32x $@
 | |
| public/assets/icon256.png: assets/icon.jpg
 | |
| 	convert $^ -resize 256x $@
 | |
| public/favicon.ico: assets/icon.jpg
 | |
| 	convert $^ -resize 32x $@
 | |
| 
 | |
| public/assets/apple32.png: assets/apple.png
 | |
| 	convert $^ -resize 32x $@
 | |
| 
 | |
| public/assets/wall32.png: assets/wall.png
 | |
| 	convert $^ -resize 32x $@
 | |
| 
 | |
| public/assets/snake.json: assets/snake.json
 | |
| 	cp $^ $@
 | |
| 
 | |
| public/css/snek.css: src/less/snek.less
 | |
| 	lessc $^ $@
 | |
| 
 | |
| clean:
 | |
| 	rm -f $(OUTPUT)
 | |
| 
 |