From: Thomas Petazzoni Date: Sat, 17 Apr 2010 01:25:05 +0000 (+0200) Subject: cramfs: fix installation X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=e5da1b85209d31044af7be529dfd355b836b4fad;p=buildroot.git cramfs: fix installation The installation procedure of cramfs was broken when $(HOST_DIR)/usr/bin didn't exist (i.e, cramfsck was installed as $(HOST_DIR)/usr/bin directly). Use install -D with a proper destination argument to make it work. Signed-off-by: Thomas Petazzoni --- diff --git a/package/cramfs/cramfs.mk b/package/cramfs/cramfs.mk index 7b1924e816..9073ae5424 100644 --- a/package/cramfs/cramfs.mk +++ b/package/cramfs/cramfs.mk @@ -16,8 +16,8 @@ define CRAMFS_BUILD_CMDS endef define CRAMFS_INSTALL_TARGET_CMDS - install -m 755 $(@D)/mkcramfs $(TARGET_DIR)/usr/bin - install -m 755 $(@D)/cramfsck $(TARGET_DIR)/usr/bin + install -D -m 755 $(@D)/mkcramfs $(TARGET_DIR)/usr/bin/mkcramfs + install -D -m 755 $(@D)/cramfsck $(TARGET_DIR)/usr/bin/cramfsck endef define HOST_CRAMFS_BUILD_CMDS @@ -25,8 +25,8 @@ define HOST_CRAMFS_BUILD_CMDS endef define HOST_CRAMFS_INSTALL_CMDS - install -m 755 $(@D)/mkcramfs $(HOST_DIR)/usr/bin - install -m 755 $(@D)/cramfsck $(HOST_DIR)/usr/bin + install -D -m 755 $(@D)/mkcramfs $(HOST_DIR)/usr/bin/mkcramfs + install -D -m 755 $(@D)/cramfsck $(HOST_DIR)/usr/bin/cramfsck endef $(eval $(call GENTARGETS,package,cramfs))