diff options
| author | Eugen Wissner <belka@caraus.de> | 2022-04-26 17:09:26 +0200 |
|---|---|---|
| committer | Eugen Wissner <belka@caraus.de> | 2022-04-26 17:09:26 +0200 |
| commit | 88885f0cf75f7ee2d279e48024824e3a1f83a5bf (patch) | |
| tree | f29a3083112c373a631125b224d169e56115d42f /Rakefile | |
| parent | 0eb60aad4d8c1a30c25f272207c836d835a91864 (diff) | |
| download | slackbuilder-88885f0cf75f7ee2d279e48024824e3a1f83a5bf.tar.gz | |
Pass composer version as task argument
Diffstat (limited to 'Rakefile')
| -rw-r--r-- | Rakefile | 17 |
1 files changed, 7 insertions, 10 deletions
@@ -72,20 +72,17 @@ task :dmd do commit 'development/d-tools', version end -task :composer do - version = '2.0.11' - +task :composer, [:version] do |_, arguments| package = Package.new 'development/composer', - version: version, + version: arguments[:version], homepage: 'https://getcomposer.org/' - uri = URI "https://getcomposer.org/download/#{version}/composer.phar" - checksum = download uri, 'slackbuilds/development/composer/composer.phar' - write_info package, - downloads: [Download.new("https://getcomposer.org/download/#{version}/composer.phar", checksum.hexdigest)] - update_slackbuild_version 'development/composer', version + uri = "https://getcomposer.org/download/#{arguments[:version]}/composer.phar" + checksum = download URI(uri), 'slackbuilds/development/composer/composer.phar' + write_info package, downloads: [Download.new(uri, checksum.hexdigest)] + update_slackbuild_version 'development/composer', arguments[:version] - commit 'development/composer', version + commit 'development/composer', arguments[:version] end task 'universal-ctags' do |
