blob: 485ed488645f38f4af6faaf59f609767af5c4a95 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
#!/bin/sh
generate_file ()
{
file_src="$1"
file_dest="../l4basic/$1"
echo "Generating $file_src"
sed -f "$2" "$file_src" > "$file_dest"
}
autoreconf -iv
[ -z "$1" ] && exit 0
echo "==> Downloading l4basic files"
git clone "$1" "tmp"
cd "tmp"
for i in l4common.h l4list.[ch] l4array.[ch] l4strv.[ch] l4str.[ch] l4posix.[ch]
do
generate_file "$i" "../l4basic/l4basic.sed"
done
cd "../l4basic"
echo "==> Applying patch for l4basic"
patch -p0 < "../l4basic/l4basic.patch"
cd ".."
rm -rf "tmp"
|