Module: Pave

Defined in:
lib/pave.rb,
lib/pave/files.rb,
lib/pave/shell.rb,
lib/pave/theme.rb,
lib/pave/reload.rb,
lib/pave/remote.rb,
lib/pave/version.rb,
lib/pave/concrete.rb,
lib/pave/database.rb,
lib/pave/virtual_host.rb

Defined Under Namespace

Modules: Shell Classes: Concrete, Database, Files, Reload, Remote, Theme, VirtualHost

Constant Summary collapse

VERSION =
"0.16.0"

Class Method Summary collapse

Class Method Details

.cleanObject



21
22
23
24
25
# File 'lib/pave.rb', line 21

def clean
  say "Cleaning up cached files..."
  `rm -rf ~/.pave`
  ($? == 0) ? (say "Done") : (say "Failed")
end

.template_folderObject



28
29
30
# File 'lib/pave.rb', line 28

def template_folder
  script = File.join(File.expand_path("../", File.dirname(__FILE__)), "templates")
end

.updateObject



13
14
15
16
17
18
# File 'lib/pave.rb', line 13

def update
  say "Updating pave..."
  `gem update pave`
  ($? == 0) ? (say "Updated") : (say "Update failed. Run `gem update pave` manually.")
  say `pave --version`
end