Skip to content

Commit de3c63f

Browse files
authored
Merge pull request #2 from quic/iu
Fix bug determining version in ext_pdf_doc backend
2 parents afff046 + 25a53b2 commit de3c63f

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

backends/ext_pdf_doc/tasks.rake

+6-1
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,12 @@ rule %r{#{$root}/gen/ext_pdf_doc/.*/adoc/.*_extension\.adoc} => proc { |tname|
120120
erb.filename = template_path.to_s
121121

122122
ext = arch_def.extension(ext_name)
123-
version_num = ENV.key?("EXT_VERSION") ? ENV["EXT_VERSION"] : ext.versions.sort { |v| Gem::Version.new(v["version"]) }.last["version"]
123+
version_num =
124+
if ENV.key?("EXT_VERSION")
125+
ENV["EXT_VERSION"]
126+
else
127+
ext.versions.max { |a, b| Gem::Version.new(a["version"]) <=> Gem::Version.new(b["version"]) }["version"]
128+
end
124129
ext_version = ext.versions.find { |v| v["version"] == version_num }
125130
FileUtils.mkdir_p File.dirname(t.name)
126131
File.write t.name, AsciidocUtils.resolve_links(arch_def.find_replace_links(erb.result(binding)))

0 commit comments

Comments
 (0)