Method: WatirSplash::Generators::NewProject#generate

Defined in:
lib/watirsplash/generators/new_project.rb

#generateObject



18
19
20
21
22
23
24
25
26
# File 'lib/watirsplash/generators/new_project.rb', line 18

def generate
  directory("new_project", name)
  template("../../../../Gemfile", "#{name}/Gemfile")

  gsub_file("#{name}/Gemfile", "gemspec", %Q{gem "watirsplash", "#{WatirSplash::Version::WATIRSPLASH}"})
  gsub_file("#{name}/Gemfile", /WatirSplash::Version::WATIR_WEBDRIVER/, "\"#{WatirSplash::Version::WATIR_WEBDRIVER}\"")
  gsub_file("#{name}/Gemfile", /WatirSplash::Version::WATIR/, "\"#{WatirSplash::Version::WATIR}\"")
  gsub_file("#{name}/Gemfile", /WatirSplash::Version::WIN32SCREENSHOT/, "\"#{WatirSplash::Version::WIN32SCREENSHOT}\"")
end