Просмотр исходного кода

realtek: imagebuilder: add guard around loader generation

The imagebuilder cannot compile source, so we must guard against
generation of artifact targets that require this.  Without this
guard we see an error when building the zyxel,gs1920-24hp-v1 profile.

  Create standalone rt-loader, loading uimage from address 0xb40c0000
  mips-openwrt-linux-musl-gcc -fpic -msoft-float -Iinclude -c -o ... src/startup.S
  make[4]: mips-openwrt-linux-musl-gcc: No such file or directory

Signed-off-by: Eric Fahlgren <[email protected]>
Link: https://github.com/openwrt/openwrt/pull/21556
Signed-off-by: Robert Marko <[email protected]>
Eric Fahlgren 4 недель назад
Родитель
Сommit
63c2add66e
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      target/linux/realtek/image/rtl839x.mk

+ 2 - 0
target/linux/realtek/image/rtl839x.mk

@@ -100,10 +100,12 @@ TARGET_DEVICES += zyxel_gs1900-48-a1
 
 define Device/zyxel_gs1920-24hp-v1
   FLASH_ADDR := 0xb40c0000
+ifeq ($(IB),)
   ARTIFACTS := loader.bin
   ARTIFACT/loader.bin := \
     rt-loader-standalone | \
     zynsig
+endif
   SOC := rtl8392
   IMAGE_SIZE := 12144k
   DEVICE_VENDOR := Zyxel