add --version
This commit is contained in:
parent
c489c1c2b2
commit
bb4d1ee119
|
@ -52,6 +52,10 @@ opts = OptionParser.new do |opts|
|
|||
Jekyll.permalink_style = (style || 'date').to_sym
|
||||
end
|
||||
|
||||
opts.on("--version", "Display current version") do
|
||||
puts "Jekyll " + Jekyll.version
|
||||
exit 0
|
||||
end
|
||||
end
|
||||
|
||||
opts.parse!
|
||||
|
|
|
@ -43,8 +43,6 @@ require 'jekyll/tags/include'
|
|||
require 'jekyll/albino'
|
||||
|
||||
module Jekyll
|
||||
VERSION = '0.3.0'
|
||||
|
||||
class << self
|
||||
attr_accessor :source, :dest, :lsi, :pygments, :markdown_proc, :content_type, :permalink_style
|
||||
end
|
||||
|
@ -61,4 +59,9 @@ module Jekyll
|
|||
Jekyll.dest = dest
|
||||
Jekyll::Site.new(source, dest).process
|
||||
end
|
||||
|
||||
def self.version
|
||||
yml = YAML.load(File.read(File.join(File.dirname(__FILE__), *%w[.. VERSION.yml])))
|
||||
"#{yml[:major]}.#{yml[:minor]}.#{yml[:patch]}"
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue