vitastor/copy-fio-includes.sh

14 lines
252 B
Bash
Raw Permalink Normal View History

#!/bin/bash
2024-05-15 02:04:45 +03:00
gcc -I. -E -o fio_headers.i src/util/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