@@ -367,6 +367,11 @@ else
367
367
BOOTLOADER_OFFSET = 0x1000
368
368
endif
369
369
370
+ IDF_CMAKE_TARGETS = \
371
+ bootloader/bootloader.bin \
372
+ esp-idf/esp_system/__ldgen_output_sections.ld \
373
+ $(foreach component, $(ESP_IDF_COMPONENTS_LINK ) , esp-idf/$(component ) /lib$(component ) .a)
374
+
370
375
PARTITION_TABLE_OFFSET = 0x8000
371
376
FIRMWARE_OFFSET = 0x10000
372
377
@@ -384,42 +389,7 @@ endif
384
389
385
390
.PHONY : esp-idf-stamp
386
391
esp-idf-stamp : $(BUILD ) /esp-idf/config/sdkconfig.h
387
- $(Q ) ninja -C $(BUILD ) /esp-idf \
388
- bootloader/bootloader.bin \
389
- esp-idf/esp_system/__ldgen_output_sections.ld \
390
- esp-idf/app_update/libapp_update.a \
391
- esp-idf/bootloader_support/libbootloader_support.a \
392
- esp-idf/bt/libbt.a \
393
- esp-idf/driver/libdriver.a \
394
- esp-idf/efuse/libefuse.a \
395
- esp-idf/esp_adc_cal/libesp_adc_cal.a \
396
- esp-idf/esp_common/libesp_common.a \
397
- esp-idf/esp_event/libesp_event.a \
398
- esp-idf/esp_hw_support/libesp_hw_support.a \
399
- esp-idf/esp_ipc/libesp_ipc.a \
400
- esp-idf/esp_netif/libesp_netif.a \
401
- esp-idf/esp_phy/libesp_phy.a \
402
- esp-idf/esp_pm/libesp_pm.a \
403
- esp-idf/esp_ringbuf/libesp_ringbuf.a \
404
- esp-idf/esp_rom/libesp_rom.a \
405
- esp-idf/esp_system/libesp_system.a \
406
- esp-idf/esp_timer/libesp_timer.a \
407
- esp-idf/esp-tls/libesp-tls.a \
408
- esp-idf/esp_wifi/libesp_wifi.a \
409
- esp-idf/freertos/libfreertos.a \
410
- esp-idf/hal/libhal.a \
411
- esp-idf/heap/libheap.a \
412
- esp-idf/log/liblog.a \
413
- esp-idf/lwip/liblwip.a \
414
- esp-idf/mbedtls/libmbedtls.a \
415
- esp-idf/newlib/libnewlib.a \
416
- esp-idf/nvs_flash/libnvs_flash.a \
417
- esp-idf/pthread/libpthread.a \
418
- esp-idf/soc/libsoc.a \
419
- esp-idf/spi_flash/libspi_flash.a \
420
- esp-idf/vfs/libvfs.a \
421
- esp-idf/wpa_supplicant/libwpa_supplicant.a \
422
- esp-idf/$(IDF_TARGET_ARCH ) /lib$(IDF_TARGET_ARCH ) .a
392
+ $(Q ) ninja -C $(BUILD ) /esp-idf $(IDF_CMAKE_TARGETS )
423
393
424
394
$(BUILD ) /firmware.elf : $(OBJ ) | esp-idf-stamp
425
395
$(STEPECHO ) " LINK $@ "
0 commit comments