|
@@ -57,12 +57,23 @@ define RPI_FIRMWARE_INSTALL_DTB_OVERLAYS
|
|
endef
|
|
endef
|
|
endif
|
|
endif
|
|
|
|
|
|
|
|
+# Install prebuilt libraries if RPI_USERLAND not enabled
|
|
|
|
+ifneq ($(BR2_PACKAGE_RPI_USERLAND),y)
|
|
|
|
+define RPI_FIRMWARE_INSTALL_TARGET_LIB
|
|
|
|
+ $(INSTALL) -D -m 0644 $(@D)/$(if BR2_ARM_EABIHF,hardfp/)opt/vc/lib/libvcos.so \
|
|
|
|
+ $(TARGET_DIR)/usr/lib/libvcos.so
|
|
|
|
+ $(INSTALL) -D -m 0644 $(@D)/$(if BR2_ARM_EABIHF,hardfp/)opt/vc/lib/libdebug_sym.so \
|
|
|
|
+ $(TARGET_DIR)/usr/lib/libdebug_sym.so
|
|
|
|
+endef
|
|
|
|
+endif
|
|
|
|
+
|
|
ifeq ($(BR2_PACKAGE_RPI_FIRMWARE_INSTALL_VCDBG),y)
|
|
ifeq ($(BR2_PACKAGE_RPI_FIRMWARE_INSTALL_VCDBG),y)
|
|
define RPI_FIRMWARE_INSTALL_TARGET_CMDS
|
|
define RPI_FIRMWARE_INSTALL_TARGET_CMDS
|
|
$(INSTALL) -D -m 0700 $(@D)/$(if BR2_ARM_EABIHF,hardfp/)opt/vc/bin/vcdbg \
|
|
$(INSTALL) -D -m 0700 $(@D)/$(if BR2_ARM_EABIHF,hardfp/)opt/vc/bin/vcdbg \
|
|
$(TARGET_DIR)/usr/sbin/vcdbg
|
|
$(TARGET_DIR)/usr/sbin/vcdbg
|
|
$(INSTALL) -D -m 0644 $(@D)/$(if BR2_ARM_EABIHF,hardfp/)opt/vc/lib/libelftoolchain.so \
|
|
$(INSTALL) -D -m 0644 $(@D)/$(if BR2_ARM_EABIHF,hardfp/)opt/vc/lib/libelftoolchain.so \
|
|
$(TARGET_DIR)/usr/lib/libelftoolchain.so
|
|
$(TARGET_DIR)/usr/lib/libelftoolchain.so
|
|
|
|
+ $(RPI_FIRMWARE_INSTALL_TARGET_LIB)
|
|
endef
|
|
endef
|
|
endif # INSTALL_VCDBG
|
|
endif # INSTALL_VCDBG
|
|
|
|
|