diff options
Diffstat (limited to 'Android.mk')
-rwxr-xr-x[-rw-r--r--] | Android.mk | 15 |
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 |