diff --git a/copy-fio-includes.sh b/copy-fio-includes.sh new file mode 100755 index 000000000..5488a90c1 --- /dev/null +++ b/copy-fio-includes.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +gcc -E -o fio_headers.i fio_headers.h + +rm -rf fio-copy +for i in `grep -Po 'fio/[^"]+' fio_headers.i | sort | uniq`; do + j=${i##fio/} + p=$(dirname $j) + mkdir -p fio-copy/$p + cp $i fio-copy/$j +done + +rm fio_headers.i diff --git a/copy-qemu-includes.sh b/copy-qemu-includes.sh new file mode 100755 index 000000000..09fc44eb0 --- /dev/null +++ b/copy-qemu-includes.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +#cd qemu +#debian/rules b/configure-stamp +#cd b/qemu; make qapi + +gcc -I qemu/b/qemu `pkg-config glib-2.0 --cflags` \ + -I qemu/include -E -o qemu_driver.i qemu_driver.c + +rm -rf qemu-copy +for i in `grep -Po 'qemu/[^"]+' qemu_driver.i | sort | uniq`; do + j=${i##qemu/} + p=$(dirname $j) + mkdir -p qemu-copy/$p + cp $i qemu-copy/$j +done + +rm qemu_driver.i