summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorDan Allen <dan.j.allen@gmail.com>2022-09-05 04:27:39 -0600
committerGitHub <noreply@github.com>2022-09-05 04:27:39 -0600
commite7f79c606ef6c3c057f53d03c24928aa454818f3 (patch)
tree6d7c2132474514b8713126f78ec7da65d84f9bc5 /bin
parentaae57ce605d7e9a6704ef71a88591bbbf96db9c4 (diff)
resolves #2330 allow PDF optimizer to be pluggable (PR #2332)
Diffstat (limited to 'bin')
-rwxr-xr-xbin/asciidoctor-pdf-optimize6
1 files changed, 3 insertions, 3 deletions
diff --git a/bin/asciidoctor-pdf-optimize b/bin/asciidoctor-pdf-optimize
index 04b217b4..ae746845 100755
--- a/bin/asciidoctor-pdf-optimize
+++ b/bin/asciidoctor-pdf-optimize
@@ -1,10 +1,10 @@
#!/usr/bin/env ruby
# frozen_string_literal: true
-if File.file? (optimizer = File.join (File.dirname __dir__), 'lib/asciidoctor/pdf/optimizer.rb')
+if File.file? (optimizer = File.join (File.dirname __dir__), 'lib/asciidoctor/pdf/optimizer/rghost.rb')
require optimizer
else
- require 'asciidoctor/pdf/optimizer'
+ require 'asciidoctor/pdf/optimizer/rghost'
end
args = ARGV.dup
@@ -16,4 +16,4 @@ end
quality = args[0] == '--quality' ? args[1].to_s : ''
-(Asciidoctor::PDF::Optimizer.new quality).optimize_file filename
+(Asciidoctor::PDF::Optimizer::RGhost.new quality).optimize_file filename