Use Kernel#raise instead of Kernel#fail.
[redact.git] / lib / redact / app.rb
index d2b192390297aba44ee86305363bba4d99109c8c..b706acc4abed2d3b804b84a79e5afd500c540d6a 100644 (file)
@@ -1,5 +1,5 @@
 #--
-# $Id: app.rb 2 2005-03-26 19:16:37Z tilman $
+# $Id: app.rb 4 2005-03-26 19:26:56Z tilman $
 #
 # Copyright (c) 2005 Tilman Sauerbeck (tilman at code-monkey de)
 #
@@ -139,7 +139,9 @@ EOT
                                                c = "embryo_cc " +
                                                    "-i #{incl}/include " +
                                                    "-o #{tf_out.path} #{tf_in.path}"
-                                               system(c)
+                                               unless system(c)
+                                                       raise("Cannot compile Embryo code")
+                                               end
 
                                                ret[col.id] = tf_out.read
                                        end