Shorter deployment path labels

This commit is contained in:
Scott Lahteine 2022-12-29 19:33:12 -06:00
parent 80837fd638
commit 172b804e01

View file

@ -86,12 +86,14 @@ jobs:
find config -type f \! -name "Configuration*" -exec rm "{}" \;
addpathlabels() {
find config -name "Conf*.h" -print0 | while read -d $'\0' fn ; do
fldr=$(dirname "$fn")
cd $CEXA
find . -name "Conf*.h" -print0 | while read -d $'\0' fn ; do
fldr=$(dirname "$fn" | sed "s/^\.\///")
blank_line=$(awk '/^\s*$/ {print NR; exit}' "$fn")
sed -i~ "${blank_line}i\\\n#define CONFIG_EXAMPLES_DIR \"$fldr\"\\ " "$fn"
rm -f "$fn~"
done
cd -
}
echo "- Applying path labels..."