|
4 | 4 | # |
5 | 5 | ################################################################################ |
6 | 6 |
|
7 | | -AMAZON_IGNITION_VERSION = 92c39937e6ddc69bc67bbb1fdb715515c0a7c6e5 |
| 7 | +AMAZON_IGNITION_VERSION = 4fcef097a49f2316d8a92fbf609f4d396b2a29a |
8 | 8 | AMAZON_IGNITION_SITE_METHOD = git |
9 | 9 | AMAZON_IGNITION_SITE = [email protected]:Metrological/amazon.git |
10 | 10 | AMAZON_IGNITION_DEPENDENCIES = jpeg libpng wpeframework amazon-backend libcurl |
@@ -131,32 +131,31 @@ define AMAZON_IGNITION_INSTALL_GENERIC |
131 | 131 | endef |
132 | 132 |
|
133 | 133 | define AMAZON_IGNITION_INSTALL_IGNITION |
134 | | - @$(call MESSAGE,"Installing ignition to: $(call qstrip,$(1))") |
135 | | - @$(INSTALL) -v -d -m 0755 $(call qstrip,$(1))/$(BR2_PACKAGE_AMAZON_IGNITION_IG_INSTALL_PATH) |
| 134 | + @$(call MESSAGE,"Installing ignition to: $(call qstrip,$(TARGET_DIR))") |
| 135 | + @$(INSTALL) -v -d -m 0755 $(call qstrip,$(TARGET_DIR))/$(BR2_PACKAGE_AMAZON_IGNITION_IG_INSTALL_PATH) |
136 | 136 |
|
137 | | - $(INSTALL) -d $(1)/usr/lib |
138 | | - $(INSTALL) -m 755 ${AMAZON_IGNITION_BINARY_INSTALL_DIR}/lib/*.so $(1)/usr/lib |
| 137 | + rsync -av --exclude lib/ ${AMAZON_IGNITION_BINARY_INSTALL_DIR}/ $(call qstrip,$(TARGET_DIR))$(BR2_PACKAGE_AMAZON_IGNITION_IG_INSTALL_PATH) |
139 | 138 |
|
140 | | - rsync -av --exclude lib/ ${AMAZON_IGNITION_BINARY_INSTALL_DIR}/ $(call qstrip,$(1))$(BR2_PACKAGE_AMAZON_IGNITION_IG_INSTALL_PATH) |
141 | | - $(INSTALL) -d $(call qstrip,$(1))$(BR2_PACKAGE_AMAZON_IGNITION_IG_INSTALL_PATH)/lib |
| 139 | + $(INSTALL) -d $(call qstrip,$(TARGET_DIR))$(BR2_PACKAGE_AMAZON_IGNITION_IG_INSTALL_PATH)/lib |
| 140 | + $(INSTALL) -m 755 ${AMAZON_IGNITION_BINARY_INSTALL_DIR}/lib/*.so $(call qstrip,$(TARGET_DIR))$(BR2_PACKAGE_AMAZON_IGNITION_IG_INSTALL_PATH)/lib |
142 | 141 |
|
143 | | - ln -sf "../../../lib/libignition.so" "$(call qstrip,$(1))$(BR2_PACKAGE_AMAZON_IGNITION_IG_INSTALL_PATH)/lib/libignition.so" |
144 | | - ln -sf "../../../lib/libprime-video-device-layer.so" "$(call qstrip,$(1))$(BR2_PACKAGE_AMAZON_IGNITION_IG_INSTALL_PATH)/lib/libprime-video-device-layer.so" |
145 | | - ln -sf "../../../lib/libamazon_playready.so" "$(call qstrip,$(1))$(BR2_PACKAGE_AMAZON_IGNITION_IG_INSTALL_PATH)/lib/libamazon_playready.so" |
146 | | - ln -sf "../../../lib/libamazon_player_mediapipeline.so" "$(call qstrip,$(1))$(BR2_PACKAGE_AMAZON_IGNITION_IG_INSTALL_PATH)/lib/libamazon_player_mediapipeline.so" |
147 | | - ln -sf "../../../lib/libamazon_player.so" "$(call qstrip,$(1))$(BR2_PACKAGE_AMAZON_IGNITION_IG_INSTALL_PATH)/lib/libamazon_player.so" |
148 | | - |
149 | | - ln -sf "../../../lib/libamazon-backend.so" "$(call qstrip,$(1))$(BR2_PACKAGE_AMAZON_IGNITION_IG_INSTALL_PATH)/lib/libamazon-backend.so" |
| 142 | + $(INSTALL) -d $(TARGET_DIR)/usr/lib |
| 143 | + ln -sf "$(BR2_PACKAGE_AMAZON_IGNITION_IG_INSTALL_PATH)/lib/libignition.so" "$(TARGET_DIR)/usr/lib/libignition.so" |
| 144 | + ln -sf "$(BR2_PACKAGE_AMAZON_IGNITION_IG_INSTALL_PATH)/lib/libamazon_player.so" "$(TARGET_DIR)/usr/lib/libamazon_player.so" |
| 145 | + ln -sf "$(BR2_PACKAGE_AMAZON_IGNITION_IG_INSTALL_PATH)/lib/libamazon_playready.so" "$(TARGET_DIR)/usr/lib/libamazon_playready.so" |
| 146 | + ln -sf "$(BR2_PACKAGE_AMAZON_IGNITION_IG_INSTALL_PATH)/lib/libamazon_player_mediapipeline.so" "$(TARGET_DIR)/usr/lib/libamazon_player_mediapipeline.so" |
| 147 | + ln -sf "$(BR2_PACKAGE_AMAZON_IGNITION_IG_INSTALL_PATH)/lib/libprime-video-device-layer.so" "$(TARGET_DIR)/usr/lib/libprime-video-device-layer.so" |
150 | 148 | endef |
151 | 149 |
|
152 | 150 | define AMAZON_IGNITION_INSTALL_IGNITION_DEV |
153 | | - @$(call MESSAGE,"Installing ignition headers to: ${STAGING_DIR}/usr/include/ignition") |
154 | | - @$(call AMAZON_IGNITION_INSTALL_IGNITION, ${STAGING_DIR}) |
| 151 | + @$(call MESSAGE,"Installing ignition headers to: ${STAGING_DIR}/usr/include/ignition") |
155 | 152 |
|
156 | 153 | @$(INSTALL) -v -d -m 0755 ${STAGING_DIR}/usr/include/ignition |
157 | 154 |
|
158 | 155 | @$(call MESSAGE,"Installing ignition header [ ${AMAZON_IGNITION_DEVICE_LAYER_DIR}/../interface/ ] to: ${STAGING_DIR}/usr/include/ignition") |
159 | 156 | cd "${AMAZON_IGNITION_DEVICE_LAYER_DIR}/../interface/include" && find -name "*.h" -type f -exec cp --parents {} ${STAGING_DIR}/usr/include/ignition/ \; |
| 157 | + $(INSTALL) -d ${STAGING_DIR}/usr/lib |
| 158 | + $(INSTALL) -m 755 ${AMAZON_IGNITION_BINARY_INSTALL_DIR}/lib/*.so ${STAGING_DIR}/usr/lib |
160 | 159 | endef |
161 | 160 |
|
162 | 161 | ifeq ($(BR2_PACKAGE_AMAZON_IGNITION_BUILD_TESTS),y) |
@@ -205,8 +204,7 @@ else #BR2_PACKAGE_AMAZON_IGNITION_BUILD_TESTS |
205 | 204 | endef |
206 | 205 |
|
207 | 206 | define AMAZON_IGNITION_INSTALL_TARGET_CMDS |
208 | | - @$(call AMAZON_IGNITION_INSTALL_IGNITION_DEV) |
209 | | - @$(call AMAZON_IGNITION_INSTALL_IGNITION, ${TARGET_DIR}) |
| 207 | + @$(call AMAZON_IGNITION_INSTALL_IGNITION) |
210 | 208 | endef |
211 | 209 |
|
212 | 210 | endif # BR2_PACKAGE_AMAZON_IGNITION_BUILD_TESTS |
|
0 commit comments