From 9f9d90f9e02afddccb9700bbf643db6c70b5318a Mon Sep 17 00:00:00 2001 From: Christopher Monsanto Date: Mon, 25 May 2020 00:42:51 -0400 Subject: [PATCH] return results from rule/foreach_rule --- util/tup-ext.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/util/tup-ext.lua b/util/tup-ext.lua index 07009733..1b057e97 100644 --- a/util/tup-ext.lua +++ b/util/tup-ext.lua @@ -72,6 +72,8 @@ function glob(pat, opts) return results end + + function glob_matches(pat, opts) local matched = glob(pat, opts) return #matched > 0 @@ -98,9 +100,9 @@ end local function do_rule(input, cspec, output, foreach) local cmd = cspec2cmd(cspec) if foreach then - tup.foreach_rule(input, cmd, output) + return tup.foreach_rule(input, cmd, output) else - tup.rule(input, cmd, output) + return tup.rule(input, cmd, output) end end