[LEDE-DEV,2/2] at91bootstrap: remove manual copy of binaries to BIN_DIR

Message ID 79d93f031cff2dcf99c16abffe9614568972251e.1507049092.git.sandeepsheriker.mallikarjun@microchip.com
State Accepted
Delegated to: Hauke Mehrtens
Headers show
Series
  • at91bootstrap: fix kconfig and bin install
Related show

Commit Message

Sandeep Sheriker Mallikarjun Oct. 4, 2017, 11:14 p.m.
removed copying of binaries to BIN_DIR during install and using
default/install to install binaries to BIN_DIR folder.

Signed-off-by: Sandeep Sheriker Mallikarjun <sandeepsheriker.mallikarjun@microchip.com>
---
 package/boot/at91bootstrap/at91bootstrap.mk | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

Patch

diff --git a/package/boot/at91bootstrap/at91bootstrap.mk b/package/boot/at91bootstrap/at91bootstrap.mk
index 732d643..dda5fa4 100644
--- a/package/boot/at91bootstrap/at91bootstrap.mk
+++ b/package/boot/at91bootstrap/at91bootstrap.mk
@@ -1,6 +1,15 @@ 
 
+PKG_TARGETS := bin
+PKG_FLAGS:=nonshared
+
 export GCC_HONOUR_COPTS=s
 
+define Package/at91bootstrap/install/default
+  $(CP) $(PKG_BUILD_DIR)/binaries/*uboot* $(1)/
+endef
+
+Package/at91bootstrap/install = $(Package/at91bootstrap/install/default)
+
 define AT91Bootstrap/Init
   BUILD_TARGET:=
   BUILD_SUBTARGET:=
@@ -46,8 +55,7 @@  define Build/AT91Bootstrap/Target
   endef
 
   define Package/at91bootstrap-$(1)/install
-    $(CP) $(PKG_BUILD_DIR)/binaries/*uboot*.bin \
-      $(BIN_DIR)/at91bootstrap-$(1).bin
+    $$(Package/at91bootstrap/install)
   endef
 endef