Skip to content

Commit b4714f0

Browse files
committed
Add composer.phar to Makefile
1 parent a8b12e6 commit b4714f0

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
/vendor/
22
composer.lock
3+
composer.phar

Makefile

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
tests: vendor
44
php -d zend.assertions=1 -d assert.exception=1 vendor/bin/peridot ./specs
55

6-
vendor: composer.json composer.lock
6+
vendor: composer.json composer.lock composer.phar
7+
8+
composer.lock: composer.json composer.phar
79
composer install
810
touch vendor
11+
12+
composer.phar:
13+
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
14+
php -r "if (hash_file('sha384', 'composer-setup.php') === '55ce33d7678c5a611085589f1f3ddf8b3c52d662cd01d4ba75c0ee0459970c2200a51f492d557530c71c15d8dba01eae') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
15+
php composer-setup.php
16+
php -r "unlink('composer-setup.php');"

0 commit comments

Comments
 (0)