Bundler.require :default guard 'shell' do watch(/[^\.].*\.adoc$/) do |m| Asciidoctor .convert_file( 'index.adoc', to_dir: '_build/', mkdirs: true, safe: :safe, backend: :html5, header_footer: true, sourcemap: true, stylesdir: 'stylesheets', base_dir: './', attributes: { 'stylesdir' => 'styles', 'imagesdir' => './images', 'nofooter' => true, 'allow-uri-read' => true, 'stylesheet' => 'style.css' }) end end