Migrate documentation to asciidoctor
This commit migrates to asciidoctor to ease writing documentation. Issues: SPR-10960
This commit is contained in:
16
src/asciidoc/Guardfile
Normal file
16
src/asciidoc/Guardfile
Normal file
@@ -0,0 +1,16 @@
|
||||
require 'asciidoctor'
|
||||
require 'erb'
|
||||
require 'fileutils'
|
||||
|
||||
FileUtils.mkdir_p('build')
|
||||
FileUtils.cp_r('images','build')
|
||||
|
||||
guard 'shell' do
|
||||
watch(/^.*\.adoc$/) {|m|
|
||||
Asciidoctor.render_file(m[0], :to_dir => "build", :safe => Asciidoctor::SafeMode::UNSAFE, :attributes=> {'idprefix' => '', 'idseparator' => '-', 'copycss' => '', 'icons' => 'font', 'source-highlighter' => 'prettify', 'sectanchors' => '', 'doctype' => 'book','toc2' => '', 'spring-version' => '4.0.0.BUILD-SNAPSHOT', 'revnumber' => '4.0.0.BUILD-SNAPSHOT' })
|
||||
}
|
||||
end
|
||||
|
||||
guard 'livereload' do
|
||||
watch(%r{build/.+\.(css|js|html)$})
|
||||
end
|
||||
Reference in New Issue
Block a user