From 8a9017d7e2cbed62445aaea5fd39da70b320c0b8 Mon Sep 17 00:00:00 2001
From: Jean-Baptiste Queru <jbq@google.com>
Date: Thu, 11 Apr 2013 11:28:11 -0700
Subject: [PATCH] Improve generation of lists of proprietary blobs.

Dynamically determine the list of devices.
Skip code that doesn't build.

Bug: 8596923
Bug: 8608278
Change-Id: I8cb334cb4d16555fe0cb8f802d09169b3996e562
---
 generate-blob-lists.sh | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/generate-blob-lists.sh b/generate-blob-lists.sh
index a845294..d80929c 100755
--- a/generate-blob-lists.sh
+++ b/generate-blob-lists.sh
@@ -42,11 +42,7 @@ then
 fi
 shift
 
-DEVICES="maguro toro toroplus panda grouper tilapia manta mako"
-
-# Start experimental devices
-DEVICES="$DEVICES"
-# End experimental devices
+DEVICES=$(for i in device/*/*/proprietary-blobs.txt ; do basename $(dirname $i) ; done)
 
 export LC_ALL=C
 
@@ -72,6 +68,7 @@ else
       sort -f > $ARCHIVEDIR/$DEVICENAME-with.txt
   done
   rm -rf vendor
+  rm -rf hardware/qcom/gps
   for DEVICENAME in $DEVICES
   do
     rm -rf out
-- 
GitLab