Phar build process

This commit is contained in:
James Gilliland 2022-03-04 20:28:31 -06:00
parent 7289a45c39
commit 7789388cf2
6 changed files with 3526 additions and 2 deletions

6
box.json.dist Normal file
View file

@ -0,0 +1,6 @@
{
"output" : "build/pfatt.phar",
"files": [
"bin/pfatt"
]
}

2
build/.gitignore vendored Normal file
View file

@ -0,0 +1,2 @@
*
!.gitignore

View file

@ -15,15 +15,19 @@
}
],
"require": {
"php": "~7.4",
"php": ">=7.4",
"psr/log": "^1.1",
"symfony/console": "^5.4",
"symfony/process": "^5.4"
},
"require-dev": {
"bamarni/composer-bin-plugin": "^1.5",
"phpstan/phpstan": "^1.4",
"vimeo/psalm": "^4.22"
},
"bin": [
"bin/pfatt"
],
"scripts": {
"psalm": "psalm",
"phpstan": "phpstan",
@ -33,6 +37,12 @@
]
},
"config": {
"sort-packages": true
"sort-packages": true,
"platform": {
"php": "7.4.1"
},
"allow-plugins": {
"bamarni/composer-bin-plugin": true
}
}
}

1
vendor-bin/box/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/vendor/

View file

@ -0,0 +1,5 @@
{
"require-dev": {
"humbug/box": "^3.16"
}
}

3500
vendor-bin/box/composer.lock generated Normal file

File diff suppressed because it is too large Load diff