Skip to main content

Makefile Snippets

PHP Makefile Targets

Laravel Based Project

Install Dependencies

.PHONY: local/install
local/install:
	composer install

Update Dependencies

.PHONY: local/update
local/update:
	composer update

Run Local Instance

.PHONY: local/up
local/up:
	php artisan serve --host="$(DEVHOST)" --port="$(DEVPORT)"

Clean

.PHONY: clean
clean:
	-rm .phpunit.cache
	-rm .phpunit.result.cache

.PHONY: distclean
distclean: clean
	git clean --force -Xd