Method: Jekyll::Commands::Build.build
- Defined in:
- lib/jekyll/commands/build.rb
.build(site, options) ⇒ Object
Build your Jekyll site.
site - the Jekyll::Site instance to build options - A Hash of options passed to the command
Returns nothing.
55 56 57 58 59 60 61 62 63 64 65 66 67 |
# File 'lib/jekyll/commands/build.rb', line 55 def build(site, ) t = Time.now source = File.(["source"]) destination = File.(["destination"]) incremental = ["incremental"] Jekyll.logger.info "Source:", source Jekyll.logger.info "Destination:", destination Jekyll.logger.info "Incremental build:", (incremental ? "enabled" : "disabled. Enable with --incremental") Jekyll.logger.info "Generating..." process_site(site) Jekyll.logger.info "", "done in #{(Time.now - t).round(3)} seconds." end |