Instead of cp + chmod as there may be other files in the destination
directory that chmod shouldn't change permissions of / where chmod might
fail (E.G. symlinks that are only valid on the target).
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
$(INSTALL) -m 0644 -D $(@D)/themes/base/minified/jquery-ui.min.css \
$(TARGET_DIR)/var/www/jquery-ui.css
$(INSTALL) -d $(TARGET_DIR)/var/www/images
- cp -a $(@D)/themes/base/minified/images/*.png \
- $(TARGET_DIR)/var/www/images
- chmod 0644 $(TARGET_DIR)/var/www/images/*.png
+ $(INSTALL) -m 0644 -t $(TARGET_DIR)/var/www/images \
+ $(@D)/themes/base/minified/images/*.png
endef
$(eval $(generic-package))