summaryrefslogtreecommitdiffstats
path: root/Android.mk
diff options
context:
space:
mode:
Diffstat (limited to 'Android.mk')
-rwxr-xr-x[-rw-r--r--]Android.mk15
1 files changed, 15 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index 0e3f37d..c724383 100644..100755
--- a/Android.mk
+++ b/Android.mk
@@ -44,6 +44,21 @@ $(LOCAL_BUILT_MODULE):
$(hide) ln -sf $(HDCP_KEYS_FILE) $(SYMLINK)
$(hide) touch $@
+
+#Creating Gralloc SymLink
+GRALLOC_SYMLINK := $(TARGET_OUT_VENDOR)/lib/hw/gralloc.$(TARGET_BOARD_PLATFORM).so
+$(GRALLOC_SYMLINK): GRALLOC_FILE := gralloc.omap$(TARGET_BOARD_OMAP_CPU).so
+$(GRALLOC_SYMLINK): $(LOCAL_INSTALLED_MODULE) $(LOCAL_PATH)/Android.mk
+ @echo "Symlink: $@ -> $(GRALLOC_FILE)"
+ @mkdir -p $(TARGET_OUT_VENDOR)/lib/hw
+ @rm -rf $@
+ $(hide) ln -fs $(GRALLOC_FILE) $@
+
+ALL_DEFAULT_INSTALLED_MODULES += $(GRALLOC_SYMLINK)
+
+# for mm/mmm
+all_modules: $(GRALLOC_SYMLINK)
+
include $(call all-makefiles-under,$(LOCAL_PATH))
endif