link-target-github.rb 430 B

1234567891011121314151617181920
  1. #!/usr/bin/env ruby
  2. #
  3. # https://cirosantilli.com/linux-kernel-module-cheat#asciidoctor-link-target-up-rb
  4. require 'asciidoctor'
  5. require 'asciidoctor/extensions'
  6. require_relative 'link-target-up.rb'
  7. class LinkTargetGitHub < LinkTargetUp
  8. named :link
  9. def target_base
  10. 'https://github.com/cirosantilli/linux-kernel-module-cheat/blob/master/'
  11. end
  12. end
  13. Asciidoctor::Extensions.register do
  14. inline_macro LinkTargetGitHub
  15. end