### ——————————————————————————————————————————————————————————————————
### —— Local Makefile
### ——————————————————————————————————————————————————————————————————

include vendor/badpixxel/php-sdk/make/sdk.mk

WORKDIR := "/var/www/html/wp-content/plugins/splash-connector"
WP_CMD := $(DOCKER_COMPOSE) exec -w $(WORKDIR) -e SERVER_NAME=wordpress.local wordpress

test: ## Execute Functional Test
	@$(MAKE) up
	@$(WP_CMD) wp plugin delete wp-multilang --allow-root
	@$(WP_CMD) php vendor/bin/phpunit -c grumphp/phpunit.xml.dist --testsuite=Local
	@$(WP_CMD) php vendor/bin/phpunit -c grumphp/phpunit.xml.dist

.PHONY: 	module
module: 	## Build Splash Module
	php vendor/bin/grumphp run --tasks=build-module

.PHONY: 	manifest
manifest: 	## Build Splash Module Manifest
	@$(WP_CMD) vendor/bin/splash splash:server:manifest