aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--func.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/func.go b/func.go
index 50234dc..78c6332 100644
--- a/func.go
+++ b/func.go
@@ -574,9 +574,10 @@ func (f *funcWildcard) Eval(w evalWriter, ev *Evaluator) error {
return err
}
te := traceEvent.begin("wildcard", tmpval(wb.Bytes()), traceEventMain)
- if ev.avoidIO {
+ if false && ev.avoidIO {
+ // no need to handle avoidIO? - wildcard_cache.mk
ev.hasIO = true
- io.WriteString(w, "$(/bin/ls -d ")
+ io.WriteString(w, "$(/bin/ls -f -d ")
w.Write(wb.Bytes())
io.WriteString(w, " 2> /dev/null)")
wb.release()