From 84f12ac3f73f50aee621b6d09982ad88d7f14827 Mon Sep 17 00:00:00 2001 From: Sam Saffron Date: Thu, 11 Apr 2019 16:53:13 +1000 Subject: [PATCH] DEV: No need to carry two brotli implementations around old version of brotli binary is long gone, require brotli 1.0.0 and up --- lib/tasks/assets.rake | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/lib/tasks/assets.rake b/lib/tasks/assets.rake index 03ca08924da..fe374482dd0 100644 --- a/lib/tasks/assets.rake +++ b/lib/tasks/assets.rake @@ -116,19 +116,8 @@ def gzip(path) end # different brotli versions use different parameters -ver_out, _ver_err, ver_status = Open3.capture3('brotli --version') -if !ver_status.success? - # old versions of brotli don't respond to --version - def brotli_command(path) - "brotli --quality 11 --input #{path} --output #{path}.br" - end -elsif ver_out >= "brotli 1.0.0" - def brotli_command(path) - "brotli -f --quality=11 #{path} --output=#{path}.br" - end -else - # not sure what to do here, not expecting this - raise "cannot determine brotli version" +def brotli_command(path) + "brotli -f --quality=11 #{path} --output=#{path}.br" end def brotli(path)