class Object

Public Instance Methods

app_name() click to toggle source

= = =

# File lib/base.rb, line 128
def app_name
  return self.class::Conf.wiki_folder if self.class::Conf.wiki_folder
  directory = `pwd`
  directory.match(/\w+\n/).to_s.gsub(/\n/, "")
end
copy_docs_to_wiki_repo(wiki_repo) click to toggle source
# File lib/base.rb, line 142
def copy_docs_to_wiki_repo(wiki_repo)
  `cp "#{SmashingDocs::Conf.output_file}" "#{wiki_repo}"`
end
output_file() click to toggle source
# File lib/base.rb, line 134
def output_file
  SmashingDocs::Conf.output_file.match(/\w+\.md/).to_s
end
push_docs_to_github(wiki_repo) click to toggle source
# File lib/base.rb, line 146
def push_docs_to_github(wiki_repo)
  Dir.chdir(wiki_repo) do
    `git add "#{output_file}"`
    `git commit -m "Update Docs -- Auto post by SmashingDocs"`
    `git push`
  end
end
wiki_repo_exists?(wiki_repo) click to toggle source
# File lib/base.rb, line 138
def wiki_repo_exists?(wiki_repo)
  File.exist?(wiki_repo)
end