File tree Expand file tree Collapse file tree 1 file changed +16
-2
lines changed Expand file tree Collapse file tree 1 file changed +16
-2
lines changed Original file line number Diff line number Diff line change 1
1
# Composer
2
2
3
- .PHONY : composer-install composer-update composer-install-dev composer-dump-auto
4
- .SILENT : composer-install composer-update composer-install-dev composer-dump-auto
3
+ .PHONY : composer-install composer-update composer-install-dev composer-dump-auto composer-add-dep composer-add-dev-dep
4
+ .SILENT : composer-install composer-update composer-install-dev composer-dump-auto composer-add-dep composer-add-dev-dep
5
5
6
6
composer-install :
7
7
docker run --rm \
@@ -31,6 +31,20 @@ composer-dump-auto:
31
31
xediltd/composer dump-autoload
32
32
rm -f auth.json
33
33
34
+ composer-add-dep :
35
+ docker run --rm --interactive --tty \
36
+ --volume $(shell dirname $(realpath $(lastword $(MAKEFILE_LIST ) ) ) ) :/app \
37
+ --user $(id -u ) :$(id -g ) \
38
+ xediltd/composer /bin/bash -ci " composer require $( module) $( version) --ignore-platform-reqs --no-scripts"
39
+ rm -f auth.json
40
+
41
+ composer-add-dev-dep :
42
+ docker run --rm --interactive --tty \
43
+ --volume $(shell dirname $(realpath $(lastword $(MAKEFILE_LIST ) ) ) ) :/app \
44
+ --user $(id -u ) :$(id -g ) \
45
+ xediltd/composer /bin/bash -ci " composer require $( module) $( version) --dev --ignore-platform-reqs --no-scripts"
46
+ rm -f auth.json
47
+
34
48
# Static Analysis
35
49
36
50
.PHONY : phpcs
You can’t perform that action at this time.
0 commit comments