summaryrefslogtreecommitdiff
path: root/build2
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2016-09-25 06:25:37 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2016-09-25 06:25:37 +0200
commit8c3891cee4badac9e6397ce9fadbc9438ad6804b (patch)
tree51e2bf4614038b262588c2bbb4d081571147ca86 /build2
parent89e08aaf7030fbfb9a1b6bddf5a803a1f02cb738 (diff)
Add feature: Need support for prerequisite globbing
Diffstat (limited to 'build2')
-rw-r--r--build2/globbing12
1 files changed, 12 insertions, 0 deletions
diff --git a/build2/globbing b/build2/globbing
new file mode 100644
index 0000000..d17e0b1
--- /dev/null
+++ b/build2/globbing
@@ -0,0 +1,12 @@
+- Need support for prerequisite globbing [feature 0.5.0]
+
+* Need a syntax to say "all excluding these".
+
+ {*/ -build/ -doc/}
+ {*/ - build/ doc/}
+
+* There is POSIX glob(7) API.
+
+* Probably both * (one level) and ** (recursive).
+
+* Probably only support wildcards in one component.