From bc40014f8b3ed4efd775c57f55808f7f9c885938 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Queru Date: Thu, 15 Sep 2011 08:52:29 -0700 Subject: Updated scripts to generate maguro self-extractors This adds invensense and widevine, and fine-tunes the other ones for better consistency and ease of maintenance. Bug: 4295425 Change-Id: Ia900c4350b02fb5c82454cf85dbc776465bda130 --- self-extractors/widevine/COPYRIGHT | 1 + self-extractors/widevine/LICENSE | 1 + .../widevine/staging/BoardConfigMaguro.mk | 13 ++++++++++++ self-extractors/widevine/staging/device-maguro.mk | 24 ++++++++++++++++++++++ 4 files changed, 39 insertions(+) create mode 100644 self-extractors/widevine/COPYRIGHT create mode 100644 self-extractors/widevine/LICENSE create mode 100644 self-extractors/widevine/staging/BoardConfigMaguro.mk create mode 100644 self-extractors/widevine/staging/device-maguro.mk (limited to 'self-extractors/widevine') diff --git a/self-extractors/widevine/COPYRIGHT b/self-extractors/widevine/COPYRIGHT new file mode 100644 index 0000000..91f97c9 --- /dev/null +++ b/self-extractors/widevine/COPYRIGHT @@ -0,0 +1 @@ +# (C) Widevine. All Rights Reserved. diff --git a/self-extractors/widevine/LICENSE b/self-extractors/widevine/LICENSE new file mode 100644 index 0000000..f1d5315 --- /dev/null +++ b/self-extractors/widevine/LICENSE @@ -0,0 +1 @@ +WIDEVINE LICENSE GOES HERE diff --git a/self-extractors/widevine/staging/BoardConfigMaguro.mk b/self-extractors/widevine/staging/BoardConfigMaguro.mk new file mode 100644 index 0000000..01a0ff3 --- /dev/null +++ b/self-extractors/widevine/staging/BoardConfigMaguro.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/widevine/staging/device-maguro.mk b/self-extractors/widevine/staging/device-maguro.mk new file mode 100644 index 0000000..6bae789 --- /dev/null +++ b/self-extractors/widevine/staging/device-maguro.mk @@ -0,0 +1,24 @@ +# 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. + +LOCAL_PATH := vendor/widevine/maguro + +# Widevine blob(s) necessary for Maguro hardware +PRODUCT_COPY_FILES := \ + $(LOCAL_PATH)/proprietary/com.google.widevine.software.drm.xml:system/etc/permissions/com.google.widevine.software.drm.xml \ + $(LOCAL_PATH)/proprietary/libdrmwvmplugin.so:system/lib/drm/libdrmwvmplugin.so \ + $(LOCAL_PATH)/proprietary/libwvdrm_L3.so:system/lib/libwvdrm_L3.so \ + $(LOCAL_PATH)/proprietary/libwvm.so:system/lib/libwvm.so \ + $(LOCAL_PATH)/proprietary/libWVStreamControlAPI_L3.so:system/lib/libWVStreamControlAPI_L3.so \ + -- cgit v1.1