Loading update-makefiles.sh 0 → 100755 +18 −0 Original line number Diff line number Diff line #!/bin/bash if [ ! -d hardware/interfaces ] ; then echo "Where is hardware/interfaces?"; exit 1; fi packages=$(pushd hardware/interfaces > /dev/null; \ find -type f -name Android.mk -exec dirname {} \; | \ cut -c3- | \ awk -F'/' \ '{printf("android.hardware"); for(i=1;i<NF;i++){printf(".%s", $i);}; printf("@%s\n", $NF);}'; \ popd > /dev/null) for p in $packages; do echo "Updating $p"; hidl-gen -Lmakefile -r android.hardware:hardware/interfaces $p; done Loading
update-makefiles.sh 0 → 100755 +18 −0 Original line number Diff line number Diff line #!/bin/bash if [ ! -d hardware/interfaces ] ; then echo "Where is hardware/interfaces?"; exit 1; fi packages=$(pushd hardware/interfaces > /dev/null; \ find -type f -name Android.mk -exec dirname {} \; | \ cut -c3- | \ awk -F'/' \ '{printf("android.hardware"); for(i=1;i<NF;i++){printf(".%s", $i);}; printf("@%s\n", $NF);}'; \ popd > /dev/null) for p in $packages; do echo "Updating $p"; hidl-gen -Lmakefile -r android.hardware:hardware/interfaces $p; done