Add skeleton makefiles for more vendors.

Change-Id: I1a2f18878593666ad0916693b93dc4d1f8e9b0e4
diff --git a/self-extractors/generate-packages.sh b/self-extractors/generate-packages.sh
index 5afed32..e9680c8 100755
--- a/self-extractors/generate-packages.sh
+++ b/self-extractors/generate-packages.sh
@@ -17,18 +17,19 @@
 # start jellybean
 # 368864 = JRN61B
 # 371028 = JRN65
+# 382301 = JRN75
 # end jellybean
 BRANCH=jellybean
 if test $BRANCH=jellybean
 then
-  ZIP=nakasi-ota-371028.zip
-  BUILD=jrn65
+  ZIP=nakasi-ota-382301.zip
+  BUILD=jrn75
 fi # jellybean
 ROOTDEVICE=grouper
 DEVICE=grouper
 MANUFACTURER=asus
 
-for COMPANY in asus broadcom elan invensense nvidia nxp widevine unknown
+for COMPANY in asus broadcom elan google invensense nvidia nxp tl widevine unknown
 do
   echo Processing files from $COMPANY
   rm -rf tmp
@@ -53,6 +54,10 @@
             system/etc/firmware/touch_fw.ekt \
             "
     ;;
+  google)
+    TO_EXTRACT="\
+            "
+    ;;
   invensense)
     TO_EXTRACT="\
             system/lib/libinvensense_hal.so \
@@ -123,6 +128,10 @@
             system/vendor/firmware/libpn544_fw.so \
             "
     ;;
+  tl)
+    TO_EXTRACT="\
+            "
+    ;;
   widevine)
     TO_EXTRACT="\
             system/vendor/lib/drm/libdrmwvmplugin.so \
diff --git a/self-extractors/google/COPYRIGHT b/self-extractors/google/COPYRIGHT
new file mode 100644
index 0000000..fac0a82
--- /dev/null
+++ b/self-extractors/google/COPYRIGHT
@@ -0,0 +1 @@
+# (C) Google. All Rights Reserved.
diff --git a/self-extractors/google/LICENSE b/self-extractors/google/LICENSE
new file mode 100644
index 0000000..93e72eb
--- /dev/null
+++ b/self-extractors/google/LICENSE
@@ -0,0 +1 @@
+GOOGLE LICENSE GOES HERE
diff --git a/self-extractors/google/staging/BoardConfigPartial.mk b/self-extractors/google/staging/BoardConfigPartial.mk
new file mode 100644
index 0000000..01a0ff3
--- /dev/null
+++ b/self-extractors/google/staging/BoardConfigPartial.mk
@@ -0,0 +1,13 @@
+# Copyright (C) 2010 The Android Open Source Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#      http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
diff --git a/self-extractors/google/staging/device-partial.mk b/self-extractors/google/staging/device-partial.mk
new file mode 100644
index 0000000..8ba1559
--- /dev/null
+++ b/self-extractors/google/staging/device-partial.mk
@@ -0,0 +1,17 @@
+# Copyright (C) 2010 The Android Open Source Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#      http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# Google blob(s) necessary for Grouper hardware
+PRODUCT_PACKAGES := \
+
diff --git a/self-extractors/google/staging/proprietary/Android.mk b/self-extractors/google/staging/proprietary/Android.mk
new file mode 100644
index 0000000..04b7f04
--- /dev/null
+++ b/self-extractors/google/staging/proprietary/Android.mk
@@ -0,0 +1,19 @@
+# Copyright (C) 2011 The Android Open Source Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#      http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+LOCAL_PATH := $(call my-dir)
+
+ifeq ($(TARGET_DEVICE),grouper)
+
+endif
diff --git a/self-extractors/root/BoardConfigVendor.mk b/self-extractors/root/BoardConfigVendor.mk
index 4448fb5..0004320 100644
--- a/self-extractors/root/BoardConfigVendor.mk
+++ b/self-extractors/root/BoardConfigVendor.mk
@@ -17,8 +17,10 @@
 -include vendor/asus/$(LOCAL_STEM)
 -include vendor/broadcom/$(LOCAL_STEM)
 -include vendor/elan/$(LOCAL_STEM)
+-include vendor/google/$(LOCAL_STEM)
 -include vendor/invensense/$(LOCAL_STEM)
 -include vendor/nvidia/$(LOCAL_STEM)
 -include vendor/nxp/$(LOCAL_STEM)
+-include vendor/tl/$(LOCAL_STEM)
 -include vendor/widevine/$(LOCAL_STEM)
 -include vendor/unknown/$(LOCAL_STEM)
diff --git a/self-extractors/root/device-vendor.mk b/self-extractors/root/device-vendor.mk
index bb5d6cf..e360520 100644
--- a/self-extractors/root/device-vendor.mk
+++ b/self-extractors/root/device-vendor.mk
@@ -17,9 +17,11 @@
 $(call inherit-product-if-exists, vendor/asus/$(LOCAL_STEM))
 $(call inherit-product-if-exists, vendor/broadcom/$(LOCAL_STEM))
 $(call inherit-product-if-exists, vendor/elan/$(LOCAL_STEM))
+$(call inherit-product-if-exists, vendor/google/$(LOCAL_STEM))
 $(call inherit-product-if-exists, vendor/invensense/$(LOCAL_STEM))
 $(call inherit-product-if-exists, vendor/nvidia/$(LOCAL_STEM))
 $(call inherit-product-if-exists, vendor/nxp/$(LOCAL_STEM))
+$(call inherit-product-if-exists, vendor/tl/$(LOCAL_STEM))
 $(call inherit-product-if-exists, vendor/widevine/$(LOCAL_STEM))
 $(call inherit-product-if-exists, vendor/unknown/$(LOCAL_STEM))
 
diff --git a/self-extractors/tl/COPYRIGHT b/self-extractors/tl/COPYRIGHT
new file mode 100644
index 0000000..935df27
--- /dev/null
+++ b/self-extractors/tl/COPYRIGHT
@@ -0,0 +1 @@
+# (C) Trusted Logic. All Rights Reserved.
diff --git a/self-extractors/tl/LICENSE b/self-extractors/tl/LICENSE
new file mode 100644
index 0000000..86f44f7
--- /dev/null
+++ b/self-extractors/tl/LICENSE
@@ -0,0 +1 @@
+TRUSTED LOGIC LICENSE GOES HERE
diff --git a/self-extractors/tl/staging/BoardConfigPartial.mk b/self-extractors/tl/staging/BoardConfigPartial.mk
new file mode 100644
index 0000000..01a0ff3
--- /dev/null
+++ b/self-extractors/tl/staging/BoardConfigPartial.mk
@@ -0,0 +1,13 @@
+# Copyright (C) 2010 The Android Open Source Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#      http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
diff --git a/self-extractors/tl/staging/device-partial.mk b/self-extractors/tl/staging/device-partial.mk
new file mode 100644
index 0000000..5b23f6e
--- /dev/null
+++ b/self-extractors/tl/staging/device-partial.mk
@@ -0,0 +1,17 @@
+# Copyright (C) 2010 The Android Open Source Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#      http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# TL blob(s) necessary for Grouper hardware
+PRODUCT_PACKAGES := \
+
diff --git a/self-extractors/tl/staging/proprietary/Android.mk b/self-extractors/tl/staging/proprietary/Android.mk
new file mode 100644
index 0000000..04b7f04
--- /dev/null
+++ b/self-extractors/tl/staging/proprietary/Android.mk
@@ -0,0 +1,19 @@
+# Copyright (C) 2011 The Android Open Source Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#      http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+LOCAL_PATH := $(call my-dir)
+
+ifeq ($(TARGET_DEVICE),grouper)
+
+endif