bugfix for compass-installed?

catch the (previously uncaught) exception when there isn't a `compass`
binary on the `$PATH`, return `false` instead
This commit is contained in:
Ben Swift 2016-12-02 11:55:47 +11:00
parent a4ab7f1409
commit fc1d1d725c

View file

@ -17,7 +17,10 @@
(defn compass-installed? (defn compass-installed?
"Checks for the installation of Compass." "Checks for the installation of Compass."
[] []
(= 0 (:exit (sh "compass" "--version")))) (try
(= 0 (:exit (sh "compass" "--version")))
(catch java.io.IOException _
false)))
(defn find-sass-files (defn find-sass-files
"Given a Diretory, gets files, Filtered to those having scss or sass "Given a Diretory, gets files, Filtered to those having scss or sass