1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| #!/bin/sh -e
|
| IN_DIR=${1:-.}
| OUT_DIR=${2:-generated}
|
| rm -rf $OUT_DIR
| mkdir -p $OUT_DIR
|
| HEADERS=$(cd $IN_DIR; find . -name "*.h.in")
|
| for f in $HEADERS; do
| IN=$IN_DIR/$f
| OUT=$OUT_DIR/${f%.*}
|
| echo clean $IN to $OUT...
|
| mkdir -p $(dirname $OUT)
| grep -v "\<M4_" $IN > $OUT
| done
|
|