summaryrefslogtreecommitdiff
path: root/rakelib/dmd_tools.rake
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2023-05-18 21:40:59 +0200
committerEugen Wissner <belka@caraus.de>2023-05-18 21:40:59 +0200
commit04b24eeb9963939b64abdd505d665cf892b1bd5d (patch)
treeb21479bec1646d7b636b604f5a6f6ded69fe5aa0 /rakelib/dmd_tools.rake
parentbae3b8e90ecb019471a88c7907b1d729ac8fca68 (diff)
downloadslackbuilder-04b24eeb9963939b64abdd505d665cf892b1bd5d.tar.gz
Fix dmd calls to SlackBuilder module functions
Diffstat (limited to 'rakelib/dmd_tools.rake')
-rw-r--r--rakelib/dmd_tools.rake18
1 files changed, 10 insertions, 8 deletions
diff --git a/rakelib/dmd_tools.rake b/rakelib/dmd_tools.rake
index 843e9fb..d0d54a3 100644
--- a/rakelib/dmd_tools.rake
+++ b/rakelib/dmd_tools.rake
@@ -44,10 +44,12 @@ module SlackBuilder
private_class_method def self.write_tools_info(package, dub_version, dscanner_version, dcd_version, checksum)
write_info package,
downloads: [
- Download.new(hosted_sources("/d-tools/dub-#{dub_version}.tar.gz"), checksum[:dub]),
- Download.new(hosted_sources("/d-tools/tools-#{package.version}.tar.gz"), checksum[:tools]),
- Download.new(hosted_sources("/d-tools/D-Scanner-#{dscanner_version}.tar.xz"), checksum[:dscanner]),
- Download.new(hosted_sources("/d-tools/DCD-#{dcd_version}.tar.xz"), checksum[:dcd])
+ Download.new(SlackBuilder.hosted_sources("/d-tools/dub-#{dub_version}.tar.gz"), checksum[:dub]),
+ Download.new(SlackBuilder.hosted_sources("/d-tools/tools-#{package.version}.tar.gz"), checksum[:tools]),
+ Download.new(
+ SlackBuilder.hosted_sources("/d-tools/D-Scanner-#{dscanner_version}.tar.xz"), checksum[:dscanner]
+ ),
+ Download.new(SlackBuilder.hosted_sources("/d-tools/DCD-#{dcd_version}.tar.xz"), checksum[:dcd])
]
end
@@ -55,14 +57,14 @@ module SlackBuilder
checksum = {}
uri = URI "https://codeload.github.com/dlang/tools/tar.gz/v#{version}"
- checksum[:tools] = download_and_deploy uri, "development/d-tools/tools-#{version}.tar.gz"
+ checksum[:tools] = SlackBuilder.download_and_deploy uri, "development/d-tools/tools-#{version}.tar.gz"
uri = URI "https://codeload.github.com/dlang/dub/tar.gz/v#{dub_version}"
- checksum[:dub] = download_and_deploy uri, "development/d-tools/dub-#{dub_version}.tar.gz"
+ checksum[:dub] = SlackBuilder.download_and_deploy uri, "development/d-tools/dub-#{dub_version}.tar.gz"
- checksum[:dscanner] = clone 'https://github.com/dlang-community/D-Scanner.git',
+ checksum[:dscanner] = SlackBuilder.clone 'https://github.com/dlang-community/D-Scanner.git',
"development/d-tools/D-Scanner-#{dscanner_version}.tar.xz"
- checksum[:dcd] = clone 'https://github.com/dlang-community/DCD.git',
+ checksum[:dcd] = SlackBuilder.clone 'https://github.com/dlang-community/DCD.git',
"development/d-tools/DCD-#{dcd_version}.tar.xz"
checksum