waf: Move glob operator ** to builder.py

This allows a finer decision which headers should be installed.
This commit is contained in:
Christian Mauderer
2017-08-11 07:27:13 +02:00
committed by Chris Johns
parent 307b324a42
commit 8d2dbd37b6
3 changed files with 30 additions and 30 deletions

View File

@@ -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', ''),