about summary refs log tree commit diff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/ccwl3
1 files changed, 2 insertions, 1 deletions
diff --git a/scripts/ccwl b/scripts/ccwl
index 43cf224..984d22a 100755
--- a/scripts/ccwl
+++ b/scripts/ccwl
@@ -123,10 +123,11 @@ Compile SOURCE-FILE.
                 (let ((result (load (canonicalize-path (assq-ref args 'source-file))
                                       read-syntax)))
                   (if (or (command? result)
+                          (js-expression? result)
                           (workflow? result))
                       result
                       (raise-exception
-                       (condition (formatted-message "Last expression in file ~a returns neither workflow nor command"
+                       (condition (formatted-message "Last expression in file ~a returns none of workflow, command or js-expression"
                                                      (assq-ref args 'source-file)))))))
               (current-output-port)))))
         ((program args ...)