lib/nanoc.rb in nanoc-1.0.1 vs lib/nanoc.rb in nanoc-1.1
- old
+ new
@@ -1,28 +1,28 @@
module Nanoc
- VERSION = '1.0.1'
-
+ VERSION = '1.1'
+
def self.ensure_in_site
unless in_site?
$stderr.puts 'ERROR: The current working directory does not seem to be a valid/complete nanoc site directory; aborting.'
exit
end
end
-
+
private
-
+
def self.in_site?
return false unless File.directory?('content')
return false unless File.directory?('layouts')
return false unless File.directory?('lib')
return false unless File.directory?('output')
return false unless File.directory?('tasks')
return false unless File.directory?('templates')
-
+
return false unless File.exist?('config.yaml')
return false unless File.exist?('meta.yaml')
return false unless File.exist?('Rakefile')
-
+
true
end
end
require File.dirname(__FILE__) + '/creator.rb'