deploy: public/build/manifest.json
	scp raspiweb:/var/www/lara-bermite/.env .env.prod
	pnpm run build --mode prod
	ssh raspiweb 'cd /var/www/lara-bermite && git pull origin master && make install'
	scp -r public/build raspiweb:/var/www/lara-bermite/public
	scp -r public/build/manifest.webmanifest raspiweb:/var/www/lara-bermite/public
	scp -r public/images raspiweb:/var/www/lara-bermite/public

install: vendor/autoload.php
	php artisan down
	php artisan migrate --force
	php artisan optimize
	php artisan up

vendor/autoload.php: composer.lock
	composer install
	touch vendor/autoload.php

public/build/manifest.json: package.json
	pnpm install
