Files
linux-kernel-module-cheat/asciidoctor/extract-link-targets
Ciro Santilli 六四事件 法轮功 5f935ee53d readme: verify all non-README links with asciidoctor/extract-header-ids and git grep
Fix all the ~30 failures it found!
2019-06-09 00:00:00 +00:00

21 lines
419 B
Ruby
Executable File

#!/usr/bin/env ruby
# https://github.com/cirosantilli/linux-kernel-module-cheat#asciidoctor-extract-link-targets
require 'asciidoctor'
require 'asciidoctor/extensions'
class Main < Asciidoctor::Extensions::InlineMacroProcessor
use_dsl
named :link
def process parent, target, attrs
puts target
end
end
Asciidoctor::Extensions.register do
inline_macro Main
end
(Asciidoctor.load_file(ARGV[0])).convert