From dbab5b3dc6f3fb74a1f028cd791348320adc1611 Mon Sep 17 00:00:00 2001 From: Matt Soucy Date: Wed, 25 May 2022 18:59:11 -0400 Subject: [PATCH] Cleanup --- 2022/05-gencant/Rakefile | 25 +------------------------ 1 file changed, 1 insertion(+), 24 deletions(-) diff --git a/2022/05-gencant/Rakefile b/2022/05-gencant/Rakefile index d6eafb8..878e82f 100644 --- a/2022/05-gencant/Rakefile +++ b/2022/05-gencant/Rakefile @@ -1,27 +1,5 @@ require 'squib' -module OS - def OS.windows? - (/cygwin|mswin|mingw|bccwin|wince|emx/ =~ RUBY_PLATFORM) != nil - end - - def OS.mac? - (/darwin/ =~ RUBY_PLATFORM) != nil - end - - def OS.unix? - !OS.windows? - end - - def OS.linux? - OS.unix? and not OS.mac? - end - - def OS.jruby? - RUBY_ENGINE == 'jruby' - end -end - task default: [:deck, :rules] task :deck do @@ -33,6 +11,5 @@ task rules: "_output/RULES.pdf" file "_output/RULES.pdf" => ["Rules.md", "_output"] do |t| respaths = [".", "docs/"] - if OS.windows? then sep = ";" else sep = ":" end - sh "pandoc", "-o", t.name, t.source, "--resource-path=#{respaths.join(sep)}" + sh "pandoc", "-o", t.name, t.source, "--resource-path=#{respaths.join(File::PATH_SEPARATOR)}" end \ No newline at end of file