#!/bin/bash
if uname -a | grep Darwin > /dev/null; then
is_macos=1
else
is_macos=0
fi
if [[ $is_macos == 1 ]]; then
this_sed() {
gsed "$@"
}
else
this_sed() {
sed "$@"
}
fi
cd ../include
tree -a -f --noreport -i | grep '\.h' | this_sed -r 's!^\./(.+?)$!#include "\1"!'