22 lines
		
	
	
		
			812 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			812 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
ASCIINEMA_VERSION=3.5.0
 | 
						|
 | 
						|
.PHONY: update-bootstrap
 | 
						|
update-bootstrap:
 | 
						|
	curl -L "https://cdn.jsdelivr.net/npm/bootstrap@5/dist/css/bootstrap.min.css" -o static/assets/bootstrap.min.css
 | 
						|
	curl -L "https://cdn.jsdelivr.net/npm/bootstrap@5/dist/js/bootstrap.min.js" -o static/assets/bootstrap.min.js
 | 
						|
 | 
						|
.PHONY: update-asciinema
 | 
						|
update-asciinema:
 | 
						|
	curl -L "https://github.com/asciinema/asciinema-player/releases/download/v$(ASCIINEMA_VERSION)/asciinema-player.css" -o static/assets/asciinema-player.css
 | 
						|
	curl -L "https://github.com/asciinema/asciinema-player/releases/download/v$(ASCIINEMA_VERSION)/asciinema-player.min.js" -o static/assets/asciinema-player.min.js
 | 
						|
 | 
						|
.PHONY: deploy
 | 
						|
deploy:
 | 
						|
	rsync -av public desk:/var/www/balki.me
 | 
						|
 | 
						|
build:
 | 
						|
	hugo --logLevel debug
 | 
						|
 | 
						|
serve:
 | 
						|
	hugo server -D --bind "0.0.0.0" --navigateToChanged
 |