summaryrefslogtreecommitdiffstats
path: root/bin/distdep
blob: 6bf9910c353aa4ab5bdbc135900b89809605be07 (plain)
1
2
3
4
5
6
7
8
9
10
11
#!/usr/bin/perl -p
# Usage: $0 [<].depend

# Takes dependency info and generates on stdout dependencies suitable for
# distribution by removing all the system include files from the list and
# removing all but the base name of other include files (since the Makefiles
# contain the logic for searching).

($h,$_)=/\s*\\/?$h.$`:("",$h.$_);
s|( +/\S*)*( *)|$2?" \\\n   ":""|eg;
#s|(([-\w\.]+)/)+([-\w\.]+)|\3|g;