Skip to content

Commit

Permalink
Added error check for git clone system call.
Browse files Browse the repository at this point in the history
  • Loading branch information
vattay committed Feb 8, 2012
1 parent 3a2df76 commit 068e522
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion Rakefile
Expand Up @@ -254,7 +254,7 @@ end # end namespace :theme
# Returns theme manifest hash
def theme_from_git_url(url)
tmp_path = JB::Path.build(:theme_packages, :node => "_tmp")
system("git clone #{url} #{tmp_path}")
abort("rake aborted: could not find git in environment") if !system("git clone #{url} #{tmp_path}")
manifest = verify_manifest(tmp_path)
new_path = JB::Path.build(:theme_packages, :node => manifest["name"])
if File.exist?(new_path) && ask("=> #{new_path} theme package already exists. Override?", ['y', 'n']) == 'n'
Expand Down

0 comments on commit 068e522

Please sign in to comment.