summaryrefslogtreecommitdiffstats
path: root/builder.py
diff options
context:
space:
mode:
authorChristian Mauderer <oss@c-mauderer.de>2017-08-11 07:27:13 +0200
committerChris Johns <chrisj@rtems.org>2017-08-20 08:35:10 +1000
commit8d2dbd37b6cb743c40248b3118f4259ee2c6202e (patch)
tree1ed43a11c2bba6661beba3836caba60564d5a6a7 /builder.py
parentwaf_generator: Copy headers if necessary. (diff)
downloadrtems-libbsd-8d2dbd37b6cb743c40248b3118f4259ee2c6202e.tar.bz2
waf: Move glob operator ** to builder.py
This allows a finer decision which headers should be installed.
Diffstat (limited to 'builder.py')
-rwxr-xr-xbuilder.py26
1 files changed, 13 insertions, 13 deletions
diff --git a/builder.py b/builder.py
index 1be1ced1..04a5e49b 100755
--- a/builder.py
+++ b/builder.py
@@ -220,20 +220,20 @@ def headerPaths():
normal installation path. """
# local path wildcard dest path
- return [('rtemsbsd/include', '*.h', ''),
+ return [('rtemsbsd/include', '**/*.h', ''),
('rtemsbsd/mghttpd', 'mongoose.h', 'mghttpd'),
- ('freebsd/include', '*.h', ''),
- ('freebsd/sys/bsm', '*.h', 'bsm'),
- ('freebsd/sys/cam', '*.h', 'cam'),
- ('freebsd/sys/net', '*.h', 'net'),
- ('freebsd/sys/net80211', '*.h', 'net80211'),
- ('freebsd/sys/netinet', '*.h', 'netinet'),
- ('freebsd/sys/netinet6', '*.h', 'netinet6'),
- ('freebsd/sys/netipsec', '*.h', 'netipsec'),
- ('freebsd/sys/rpc', '*.h', 'rpc'),
- ('freebsd/sys/sys', '*.h', 'sys'),
- ('freebsd/sys/vm', '*.h', 'vm'),
- ('freebsd/sys/dev/mii', '*.h', 'dev/mii'),
+ ('freebsd/include', '**/*.h', ''),
+ ('freebsd/sys/bsm', '**/*.h', 'bsm'),
+ ('freebsd/sys/cam', '**/*.h', 'cam'),
+ ('freebsd/sys/net', '**/*.h', 'net'),
+ ('freebsd/sys/net80211', '**/*.h', 'net80211'),
+ ('freebsd/sys/netinet', '**/*.h', 'netinet'),
+ ('freebsd/sys/netinet6', '**/*.h', 'netinet6'),
+ ('freebsd/sys/netipsec', '**/*.h', 'netipsec'),
+ ('freebsd/sys/rpc', '**/*.h', 'rpc'),
+ ('freebsd/sys/sys', '**/*.h', 'sys'),
+ ('freebsd/sys/vm', '**/*.h', 'vm'),
+ ('freebsd/sys/dev/mii', '**/*.h', 'dev/mii'),
('mDNSResponder/mDNSCore', 'mDNSDebug.h', ''),
('mDNSResponder/mDNSCore', 'mDNSEmbeddedAPI.h', ''),
('mDNSResponder/mDNSShared', 'dns_sd.h', ''),