Android.mk 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. LOCAL_PATH:= $(call my-dir)
  2. # Host static library
  3. include $(CLEAR_VARS)
  4. LOCAL_SRC_FILES := dtbimg.c
  5. LOCAL_STATIC_LIBRARIES := libfdt
  6. LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/libdtbimg
  7. LOCAL_MODULE := libdtbimg
  8. include $(BUILD_HOST_STATIC_LIBRARY)
  9. include $(CLEAR_VARS)
  10. LOCAL_SRC_FILES := mkbootimg.c
  11. LOCAL_STATIC_LIBRARIES := libdtbimg libfdt libcrypto_static
  12. LOCAL_MODULE := mkdtbhbootimg
  13. include $(BUILD_HOST_EXECUTABLE)
  14. include $(CLEAR_VARS)
  15. LOCAL_SRC_FILES := unpackbootimg.c
  16. LOCAL_MODULE := unpackdtbhbootimg
  17. include $(BUILD_HOST_EXECUTABLE)
  18. include $(CLEAR_VARS)
  19. LOCAL_SRC_FILES := mkdtbimg.c
  20. LOCAL_STATIC_LIBRARIES := libdtbimg libfdt
  21. LOCAL_MODULE := dtbhtoolExynos
  22. include $(BUILD_HOST_EXECUTABLE)
  23. # Target static library
  24. include $(CLEAR_VARS)
  25. LOCAL_SRC_FILES := dtbimg.c
  26. LOCAL_STATIC_LIBRARIES := libfdt
  27. LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/libdtbimg
  28. LOCAL_MODULE := libdtbimg
  29. include $(BUILD_STATIC_LIBRARY)
  30. include $(CLEAR_VARS)
  31. LOCAL_SRC_FILES := mkbootimg.c
  32. LOCAL_STATIC_LIBRARIES := libdtbimg libfdt libcrypto_static libcutils libc
  33. LOCAL_MODULE := utility_mkdtbhbootimg
  34. LOCAL_MODULE_STEM := mkdtbhbootimg
  35. LOCAL_MODULE_CLASS := EXECUTABLES
  36. LOCAL_UNSTRIPPED_PATH := $(PRODUCT_OUT)/symbols/utilities
  37. LOCAL_MODULE_PATH := $(PRODUCT_OUT)/utilities
  38. LOCAL_FORCE_STATIC_EXECUTABLE := true
  39. include $(BUILD_EXECUTABLE)
  40. include $(CLEAR_VARS)
  41. LOCAL_SRC_FILES := unpackbootimg.c
  42. LOCAL_STATIC_LIBRARIES := libcutils libc
  43. LOCAL_MODULE := utility_unpackdtbhbootimg
  44. LOCAL_MODULE_STEM := unpackdtbhbootimg
  45. LOCAL_MODULE_CLASS := EXECUTABLES
  46. LOCAL_UNSTRIPPED_PATH := $(PRODUCT_OUT)/symbols/utilities
  47. LOCAL_MODULE_PATH := $(PRODUCT_OUT)/utilities
  48. LOCAL_FORCE_STATIC_EXECUTABLE := true
  49. include $(BUILD_EXECUTABLE)
  50. include $(CLEAR_VARS)
  51. LOCAL_SRC_FILES := unpackdtbhimg.c
  52. LOCAL_MODULE := unpackdtbhimg
  53. include $(BUILD_HOST_EXECUTABLE)
  54. $(call dist-for-goals,dist_files,$(LOCAL_BUILT_MODULE))