Composer: Remove unneeded files in releases

Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
This commit is contained in:
Sean Molenaar 2021-02-02 21:42:30 +01:00 committed by Benjamin Brahmer
parent e601f07ee6
commit a6a66fe0fd
4 changed files with 95 additions and 977 deletions

View File

@ -9,6 +9,8 @@ The format is almost based on [Keep a Changelog](https://keepachangelog.com/en/1
### Fixed
- Purging error "Undefined index: articlesPerUpdate"
- Clean up install files
## [15.2.0] - 2021-02-02
### Changed

View File

@ -143,7 +143,7 @@ endif
.PHONY: appstore
appstore:
rm -rf $(appstore_build_directory) $(appstore_sign_dir) $(appstore_artifact_directory)
mkdir -p $(appstore_sign_dir)/$(app_name)
install -d $(appstore_sign_dir)/$(app_name)
cp -r \
"appinfo" \
"css" \
@ -152,11 +152,15 @@ appstore:
"lib" \
"templates" \
"vendor" \
"COPYING" \
"AUTHORS.md" \
"CHANGELOG.md" \
$(appstore_sign_dir)/$(app_name)
#remove composer binaries, those aren't needed
rm -rf $(appstore_sign_dir)/$(app_name)/vendor/bin
install "COPYING" $(appstore_sign_dir)/$(app_name)
install "AUTHORS.md" $(appstore_sign_dir)/$(app_name)
install "CHANGELOG.md" $(appstore_sign_dir)/$(app_name)
#remove stray .htaccess files since they are filtered by nextcloud
find $(appstore_sign_dir) -name .htaccess -exec rm {} \;

View File

@ -45,7 +45,7 @@
"pear/net_url2": "2.2.2",
"riimu/kit-pathjoin": "1.2.0",
"debril/feed-io": "^v4.7.9",
"arthurhoaro/favicon": "^1.3",
"arthurhoaro/favicon": "dev-master#6ffd4cf0c5e162d084e0d136ae4326a5351d8603",
"andreskrey/readability.php": "^2.1",
"ext-json": "*",
"ext-simplexml": "*",
@ -61,7 +61,19 @@
"christophwurst/nextcloud": "^v21.0.0-beta6",
"guzzlehttp/guzzle": "^7.2",
"doctrine/dbal": "^3.0",
"symfony/console": "^4.4.18"
"symfony/console": "^4.4.18",
"psr/log": "^1.1.0"
},
"repositories": [
{
"type": "git",
"url": "https://github.com/SMillerDev/favicon"
}
],
"replace": {
"guzzlehttp/guzzle": "*",
"psr/log": "*",
"symfony/console": "*"
},
"autoload": {
"psr-4": {

1042
composer.lock generated

File diff suppressed because it is too large Load Diff