summaryrefslogtreecommitdiffstats
path: root/makesrc.sh
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2022-01-18 11:43:21 +0100
committerRemi Collet <remi@php.net>2022-01-18 11:43:21 +0100
commita596a217479c44aa5c2f0d43b98ec55b52284ffc (patch)
treeb88e67c57b6f332467a9e26fba2a420ed5c56a15 /makesrc.sh
parenta41f6d64a524fd237b211e678cbabad21a8fdb39 (diff)
update to 6.1.1
update bundled bartlett/php-compatinfo-db 3.17.1
Diffstat (limited to 'makesrc.sh')
-rwxr-xr-xmakesrc.sh20
1 files changed, 3 insertions, 17 deletions
diff --git a/makesrc.sh b/makesrc.sh
index f912313..048f267 100755
--- a/makesrc.sh
+++ b/makesrc.sh
@@ -16,26 +16,12 @@ echo "Getting commit..."
pushd $PROJECT-$COMMIT
git checkout $COMMIT || exit 1
- cp composer.json vendor/composer/installed.json ../
- composer install --no-dev --optimize-autoloader
+ cp composer.json ../
+ composer install --no-interaction --no-progress --no-dev --optimize-autoloader
+ cp vendor/composer/installed.json ../
mkdir data
cp ${HOME}/.cache/bartlett/compatinfo-db.sqlite data
-
- php -r '
- $pkgs = file_get_contents("vendor/composer/installed.json");
- $pkgs = json_decode($pkgs, true);
- if (!is_array($pkgs) || !isset($pkgs["packages"])) {
- echo "cant decode json file\n";
- exit(3);
- }
- $lic = [];
- foreach($pkgs["packages"] as $pkg) {
- printf("Provides: bundled(php-%s) = %s\n", str_replace(["/", "_"], ["-", "-"], $pkg["name"]), $pkg["version"]);
- $lic = array_merge($lic, $pkg["license"]);
- }
- sort($lic);
- printf("\nLicense: %s\n", implode(" and ", array_unique($lic)));'
popd
echo "Archiving..."