require 'asciidoctor'
require 'erb'

guard 'shell' do
	watch(/.*\.adoc$/) {|m|
		Asciidoctor.render_file('index.adoc', \
			  :in_place => true, \
			  :safe => Asciidoctor::SafeMode::UNSAFE, \
			  :attributes => {\
				  'source-highlighter' => 'prettify', \
				  'icons' => 'font', \
				  'linkcss' => 'true', \
				  'copycss' => 'true', \
				  'doctype' => 'book'})
	}
end

guard 'livereload' do
	watch(%r{^.+\.(css|js|html)$})
end
