summaryrefslogtreecommitdiff
path: root/vendor/bundle/ruby/3.4.0/gems/jekyll-watch-2.2.1/lib/jekyll/commands/watch.rb
blob: 0cb6f0dcaf89784a273a12b1bbb360e7046af9fc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# frozen_string_literal: true

module Jekyll
  module Commands
    module Watch
      extend self

      def init_with_program(prog); end

      # Build your jekyll site
      # Continuously watch if `watch` is set to true in the config.
      def process(options)
        Jekyll.logger.log_level = :error if options["quiet"]
        Jekyll::Watcher.watch(options) if options["watch"]
      end
    end
  end
end