summaryrefslogtreecommitdiff
path: root/toolbin/gen_model_deps.sh
blob: 2c5e61835e832ecc79b099577adfe5460517e207 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/bash

function gi {
    I=$(grep include $1 \
	| grep -o '".*"' \
	| tr -d '"' \
	| sed 's/\(.*\)/model\/\1.model/' \
	| tr "\n" " ")
    echo -n "$I "
    for i in $I; do
	gi $i
    done
}

for i in model/*.model; do
    echo $i | sed 's/model\/\(.*\)\.model/properties\/\1\/properties.hpp: /' | tr -d "\n"
    gi $i
    echo
done
contact: Jan Huwald // Impressum