From 624a4bab2ad791c6eb9c232446a5edcf29c25920 Mon Sep 17 00:00:00 2001 From: david22swan Date: Tue, 21 May 2024 11:57:12 +0100 Subject: [PATCH] (CAT-1871) Add `strscan` as a PDK dependency for windows. --- configs/components/rubygem-strscan.rb | 6 ++++++ configs/projects/_pdk-components.rb | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 configs/components/rubygem-strscan.rb diff --git a/configs/components/rubygem-strscan.rb b/configs/components/rubygem-strscan.rb new file mode 100644 index 000000000..1f934d8b3 --- /dev/null +++ b/configs/components/rubygem-strscan.rb @@ -0,0 +1,6 @@ +component "rubygem-strscan" do |pkg, settings, platform| + pkg.version "3.1.0" + pkg.sha256sum 'dd0dbc68343a73f670e9f5b3f9e164e4ecfa8b9173dfb5ffc6e5032fc4f709be' + + instance_eval File.read('configs/components/_base-rubygem.rb') +end diff --git a/configs/projects/_pdk-components.rb b/configs/projects/_pdk-components.rb index 9b169377f..49e37f2e4 100644 --- a/configs/projects/_pdk-components.rb +++ b/configs/projects/_pdk-components.rb @@ -70,6 +70,7 @@ # Childprocess and deps proj.component 'rubygem-childprocess' proj.component 'rubygem-hitimes' +proj.component 'rubygem-strscan' if platform.is_windows? ## tty-reader and deps proj.component 'rubygem-tty-screen' @@ -93,8 +94,8 @@ # Other deps proj.component 'rubygem-deep_merge' -proj.component 'rubygem-json_pure' proj.component 'rubygem-diff-lcs' +proj.component 'rubygem-json_pure' proj.component 'rubygem-pathspec' proj.component 'ansicon' if platform.is_windows?