blob: 6992700b59799a66b37fc657a0ea1fac9c269260 [file] [log] [blame]
Ketut Putu Kumajaya63846372014-06-23 20:05:33 +07001LOCAL_PATH:= $(call my-dir)
Ketut Putu Kumajaya63846372014-06-23 20:05:33 +07002
Kevin F. Haggerty5f70b612018-01-05 09:39:35 -07003# Host static library
4include $(CLEAR_VARS)
Christopher N. Hesse7e73d2e2016-12-30 00:11:33 +01005LOCAL_SRC_FILES := dtbimg.c
6LOCAL_STATIC_LIBRARIES := libfdt
Christopher N. Hesse7e73d2e2016-12-30 00:11:33 +01007LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/libdtbimg
Christopher N. Hesse7e73d2e2016-12-30 00:11:33 +01008LOCAL_MODULE := libdtbimg
Christopher N. Hesse7e73d2e2016-12-30 00:11:33 +01009include $(BUILD_HOST_STATIC_LIBRARY)
10
11include $(CLEAR_VARS)
12
13LOCAL_SRC_FILES := mkbootimg.c
Kevin F. Haggertya04741b2018-01-05 09:34:52 -070014LOCAL_STATIC_LIBRARIES := libdtbimg libfdt libcrypto_static
Ketut Putu Kumajaya63846372014-06-23 20:05:33 +070015
Ketut Putu Kumajaya72b1c492014-06-24 16:18:20 +070016LOCAL_MODULE := mkdtbhbootimg
Ketut Putu Kumajaya63846372014-06-23 20:05:33 +070017
18include $(BUILD_HOST_EXECUTABLE)
19
20include $(CLEAR_VARS)
21LOCAL_SRC_FILES := unpackbootimg.c
Christopher N. Hesse9e0baab2017-01-04 01:27:48 +010022LOCAL_MODULE := unpackdtbhbootimg
Ketut Putu Kumajaya63846372014-06-23 20:05:33 +070023include $(BUILD_HOST_EXECUTABLE)
24
25include $(CLEAR_VARS)
Christopher N. Hesse7e73d2e2016-12-30 00:11:33 +010026
27LOCAL_SRC_FILES := mkdtbimg.c
28LOCAL_STATIC_LIBRARIES := libdtbimg libfdt
29
30LOCAL_MODULE := dtbhtoolExynos
31
32include $(BUILD_HOST_EXECUTABLE)
33
Kevin F. Haggerty5f70b612018-01-05 09:39:35 -070034# Target static library
35include $(CLEAR_VARS)
36LOCAL_SRC_FILES := dtbimg.c
37LOCAL_STATIC_LIBRARIES := libfdt
38LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/libdtbimg
39LOCAL_MODULE := libdtbimg
40include $(BUILD_STATIC_LIBRARY)
41
Christopher N. Hesse7e73d2e2016-12-30 00:11:33 +010042include $(CLEAR_VARS)
Ketut Putu Kumajaya63846372014-06-23 20:05:33 +070043LOCAL_SRC_FILES := mkbootimg.c
Kevin F. Haggertya04741b2018-01-05 09:34:52 -070044LOCAL_STATIC_LIBRARIES := libdtbimg libfdt libcrypto_static libcutils libc
Ketut Putu Kumajaya72b1c492014-06-24 16:18:20 +070045LOCAL_MODULE := utility_mkdtbhbootimg
Ketut Putu Kumajaya72b1c492014-06-24 16:18:20 +070046LOCAL_MODULE_STEM := mkdtbhbootimg
Kevin F. Haggertyc94f6ee2018-01-05 09:53:10 -070047LOCAL_MODULE_CLASS := EXECUTABLES
Ketut Putu Kumajaya63846372014-06-23 20:05:33 +070048LOCAL_UNSTRIPPED_PATH := $(PRODUCT_OUT)/symbols/utilities
49LOCAL_MODULE_PATH := $(PRODUCT_OUT)/utilities
50LOCAL_FORCE_STATIC_EXECUTABLE := true
51include $(BUILD_EXECUTABLE)
52
53include $(CLEAR_VARS)
54LOCAL_SRC_FILES := unpackbootimg.c
55LOCAL_STATIC_LIBRARIES := libcutils libc
Christopher N. Hesse9e0baab2017-01-04 01:27:48 +010056LOCAL_MODULE := utility_unpackdtbhbootimg
Christopher N. Hesse9e0baab2017-01-04 01:27:48 +010057LOCAL_MODULE_STEM := unpackdtbhbootimg
Kevin F. Haggertyc94f6ee2018-01-05 09:53:10 -070058LOCAL_MODULE_CLASS := EXECUTABLES
Ketut Putu Kumajaya63846372014-06-23 20:05:33 +070059LOCAL_UNSTRIPPED_PATH := $(PRODUCT_OUT)/symbols/utilities
60LOCAL_MODULE_PATH := $(PRODUCT_OUT)/utilities
61LOCAL_FORCE_STATIC_EXECUTABLE := true
62include $(BUILD_EXECUTABLE)
63
Simon Shields2440fd82018-01-29 13:17:08 +110064include $(CLEAR_VARS)
65LOCAL_SRC_FILES := unpackdtbhimg.c
66LOCAL_MODULE := unpackdtbhimg
67include $(BUILD_HOST_EXECUTABLE)
68
Ketut Putu Kumajaya63846372014-06-23 20:05:33 +070069$(call dist-for-goals,dist_files,$(LOCAL_BUILT_MODULE))