X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=update-makefiles.sh;h=88cc97b79b4d5706e5c849e709e4cba30a504e79;hb=ce607879baf84d5b3a8df95a609ad06204c56711;hp=567877e0921df3fc68baa95c2cf595d82d1d1267;hpb=129b540ebe3ea4aba49ae5482265628cb0dd4990;p=android-x86%2Fhardware-interfaces.git diff --git a/update-makefiles.sh b/update-makefiles.sh index 567877e0..88cc97b7 100755 --- a/update-makefiles.sh +++ b/update-makefiles.sh @@ -1,19 +1,8 @@ #!/bin/bash -if [ ! -d hardware/interfaces ] ; then - echo "Where is hardware/interfaces?"; - exit 1; -fi +source system/tools/hidl/update-makefiles-helper.sh -packages=$(pushd hardware/interfaces > /dev/null; \ - find . -type f -name \*.hal -exec dirname {} \; | sort -u | \ - cut -c3- | \ - awk -F'/' \ - '{printf("android.hardware"); for(i=1;i /dev/null) +do_makefiles_update \ + "android.hardware:hardware/interfaces" \ + "android.hidl:system/libhidl/transport" -for p in $packages; do - echo "Updating $p"; - hidl-gen -Lmakefile -r android.hardware:hardware/interfaces $p; - hidl-gen -Landroidbp -r android.hardware:hardware/interfaces $p; -done