add --version
This commit is contained in:
		
							parent
							
								
									c489c1c2b2
								
							
						
					
					
						commit
						bb4d1ee119
					
				| 
						 | 
				
			
			@ -51,7 +51,11 @@ opts = OptionParser.new do |opts|
 | 
			
		|||
  opts.on("--permalink [TYPE]", "Use 'date' (default) for YYYY/MM/DD") do |style| 
 | 
			
		||||
    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