.PHONY: deploy deploy: build rsync --archive --verbose --delete dist/ zirconium.home.chandlerswift.com:/var/www/maps.chandlerswift.com/ .PHONY: clean clean: rm -r dist .PHONY: build build: # TODO: add get_data as a prereq npm run build # in theory I could use non-phony targets here, but then I'd have to be updating # this file much more often. Maybe as things stabilize! .PHONY: get_data get_data: ./data/get_all_data.sh