Loading...
#!/bin/bash -ex cd "$(dirname "$0")" # copy cwd to SRCROOT like installsrc echo Exporting to ${SRCROOT:=/tmp/"$(basename "$(pwd)")"} rsync -amv -FF --delete-excluded . "${SRCROOT}" cd "${SRCROOT}" grep -rl --null '_OPEN_SOURCE_' . | xargs -0I % unifdef -t -D_OPEN_SOURCE_ \ -D__OPEN_SOURCE__ -D__OPEN_SOURCE_ -D_OPEN_SOURCE__ -o "%" "%" || true rsync -a --delete . "${ORIG:="$(pwd).orig"}"/ grep -rl --null '__OPEN_SOURCE__' . | xargs -0I % awk '/#ifndef __OPEN_SOURCE__ '!s {print > "%"}; /#endif (\/\/ )?__OPEN_SOURCE__$/{s=0}' "${ORIG}/%" grep -rl --null 'RC_HIDE_HARDWARE_FALL_2018_IOS' . | xargs -0I % unifdef -URC_HIDE_HARDWARE_FALL_2018_IOS -o "%" "%" || true sed -i '' /\.mtrace/d .gitattributes rm -rf "${ORIG}" |