diff --git a/Rakefile b/Rakefile index 29e0cbe5b8..e44380c49d 100644 --- a/Rakefile +++ b/Rakefile @@ -56,8 +56,10 @@ desc "Generate jekyll site" task :generate do raise "### You haven't set anything up yet. First run `rake install` to set up an Octopress theme." unless File.directory?(source_dir) puts "## Generating Site with Jekyll" - system "compass compile --css-dir #{source_dir}/stylesheets" - system "jekyll build" + success = system "compass compile --css-dir #{source_dir}/stylesheets" + abort("Generating CSS failed") unless success + success = system "jekyll build" + abort("Generating site failed") unless success end desc "Watch the site and regenerate when it changes"