Sha256: 433fb412ed6766645fc35f10430975996d7bb2a5ffd3d8cf8a6c590de8d1f252
Contents?: true
Size: 692 Bytes
Versions: 2
Compression:
Stored size: 692 Bytes
Contents
#!/usr/bin/env ruby # frozen_string_literal: true require 'bundler/setup' require 'bhook' puts "Bhook version #{Bhook::VERSION}" args = Bhook::ArgsParser.new(ARGV).parse if args.verbose Bhook::L.level = Logger::DEBUG else Bhook::L.level = Logger::INFO end if args.generate_theme Bhook::ThemeGenerator.new(args.generate_theme).generate! exit end workspace = Bhook::Workspace.new(args.source, args.output, args.theme) if args.benchmark require 'benchmark' n = 10 Benchmark.bmbm do |bench| Bhook::L.level = Logger::WARN bench.report("Generate HTML #{n} times") { n.times { workspace.process! } } end exit end args.watch ? workspace.watch! : workspace.process!
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
bhook-0.1.4 | bin/bhook |
bhook-0.1.3 | bin/bhook |