Skip to content

Commit ad18b8e

Browse files
committed
Add Makefile
1 parent a35c0bd commit ad18b8e

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

Makefile

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
.PHONY: help
2+
.DEFAULT_GOAL := help
3+
4+
$(VERBOSE).SILENT:
5+
6+
help:
7+
grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | \
8+
cut -d: -f2- | \
9+
sort -d | \
10+
awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-16s\033[0m %s\n", $$1, $$2}'
11+
12+
.PHONY: composer-install composer-update release
13+
14+
composer-install:
15+
docker run --rm --interactive --tty --volume $(PWD):/app --user $(id -u):$(id -g) composer install --ignore-platform-reqs
16+
17+
composer-update:
18+
docker run --rm --interactive --tty --volume $(PWD):/app --user $(id -u):$(id -g) composer update --ignore-platform-reqs
19+
20+
release:
21+
./vendor/bin/releaser release

0 commit comments

Comments
 (0)