murph-skeleton/Makefile

27 lines
466 B
Makefile
Raw Permalink Normal View History

2022-01-24 22:03:23 +01:00
COMPOSER_BIN ?= composer
PHP_BIN ?= php8.1
YARN_BIN ?= yarn
2022-04-20 15:27:29 +02:00
NPM_BIN ?= npm
2021-03-24 12:27:07 +01:00
all: build
2021-03-24 12:27:07 +01:00
asset-watch:
$(YARN_BIN)
$(NPM_BIN) run watch
2021-03-24 12:27:07 +01:00
2021-06-15 12:52:57 +02:00
asset: js-routing
2022-01-24 22:03:23 +01:00
$(YARN_BIN)
$(NPM_BIN) run build
2021-03-24 12:27:07 +01:00
js-routing: doctrine-migration
2022-01-24 22:03:23 +01:00
$(PHP_BIN) bin/console fos:js-routing:dump --format=json --target=public/js/fos_js_routes.json
2021-06-15 12:52:57 +02:00
2021-03-24 12:27:07 +01:00
clean:
rm -fr var/cache/dev/*
rm -fr var/cache/prod/*
doctrine-migration:
2022-01-24 22:03:23 +01:00
PHP=$(PHP_BIN) ./bin/doctrine-migrate
2022-02-21 19:44:37 +01:00
build: clean js-routing asset