Rationalize names of #include guard symbols.
Pattern: FRAMEWORKS_ML_${RELPATH}_H, where ${RELPATH} is relative to
frameworks/ml, with "include" path component (if any) removed,
everything in caps, and word breaks indicated by underscores (rather
than by upper case). This is derived from our current practices in frameworks/ml.
Generate name: FRAMEWORKS_ML_$(echo ${RELPATH} | sed -e 's!/include!!g' -e 's![/.]!_!g' -e 's!\([^_A-Z]\)\([A-Z]\)!\1_\2!g' | awk '{ print toupper($1); }')
Bug: 129138718
Test: cd frameworks/ml ; mma
Change-Id: I06f06b6e38f5d263657f4116e5f43b6bb59d036a
62 files changed