# File lib/nanoc/cli/commands/create-site.rb, line 377 def site_populate # Get site site = Nanoc::Site.new('.') data_source = site.data_sources[0] # Create home page data_source.create_item( DEFAULT_ITEM, { :title => "Home" }, '/' ) # Create stylesheet data_source.create_item( DEFAULT_STYLESHEET, {}, '/stylesheet/', :extension => '.css' ) # Create layout data_source.create_layout( DEFAULT_LAYOUT, {}, '/default/' ) # Create code FileUtils.mkdir_p('lib') File.open('lib/default.rb', 'w') do |io| io.write "\# All files in the 'lib' directory will be loaded\n" io.write "\# before nanoc starts compiling.\n" end end