Last change
on this file since 2169:9f71586a3f74 was
2169:9f71586a3f74,
checked in by Alpar Juttner, 18 years ago
|
This script lists all the header files included directly or indirectly by a certain header file.
|
|
File size:
196 bytes
|
Rev | Line | |
---|
[2169] | 1 | #!/bin/bash |
---|
| 2 | |
---|
| 3 | echo '#include<'$1'>' >seedeps_tmp.cc |
---|
| 4 | gcc -MM -I. -I.. -I../.. $2 seedeps_tmp.cc|tr ':' ' '|tr '\' ' '|tr ' ' '\n'| |
---|
| 5 | egrep -v '^$'|egrep -v '.o$'|egrep -v '.cc$'|sort |
---|
| 6 | rm seedeps_tmp.cc |
---|
Note: See
TracBrowser
for help on using the repository browser.