aboutsummaryrefslogtreecommitdiff
path: root/scripts/ccwl
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/ccwl')
-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 ...)