@@ -406,7 +406,7 @@ ifneq ($(CIRCUITPY_AUDIOBUSIO),0)
406
406
CHIP_COMPONENTS += esp_driver_i2s
407
407
endif
408
408
409
- ifneq ($(CIRCUITPY_BLEIO ) ,0)
409
+ ifneq ($(CIRCUITPY_BLEIO_NATIVE ) ,0)
410
410
SRC_C += common-hal/_bleio/ble_events.c
411
411
endif
412
412
@@ -471,24 +471,13 @@ ifneq ($(CIRCUITPY_FREQUENCYIO),0)
471
471
CHIP_COMPONENTS += esp_driver_pcnt
472
472
endif
473
473
474
- SRC_COMMON_HAL_EXPANDED = \
475
- $(addprefix shared-bindings/, $(SRC_COMMON_HAL ) ) \
476
- $(addprefix shared-bindings/, $(SRC_BINDINGS_ENUMS ) ) \
477
- $(addprefix common-hal/, $(SRC_COMMON_HAL ) )
478
-
479
- SRC_SHARED_MODULE_EXPANDED = \
480
- $(addprefix shared-bindings/, $(SRC_SHARED_MODULE ) ) \
481
- $(addprefix shared-module/, $(SRC_SHARED_MODULE ) ) \
482
- $(addprefix shared-module/, $(SRC_SHARED_MODULE_INTERNAL ) )
483
-
484
474
ifneq ($(FROZEN_MPY_DIR ) ,)
485
475
FROZEN_MPY_PY_FILES := $(shell find -L $(FROZEN_MPY_DIR ) -type f -name '* .py')
486
476
FROZEN_MPY_MPY_FILES := $(addprefix $(BUILD ) /,$(FROZEN_MPY_PY_FILES:.py=.mpy ) )
487
477
endif
488
478
489
479
OBJ += $(PY_O ) $(SUPERVISOR_O ) $(addprefix $(BUILD ) /, $(SRC_C:.c=.o ) )
490
- OBJ += $(addprefix $(BUILD ) /, $(SRC_COMMON_HAL_EXPANDED:.c=.o ) )
491
- OBJ += $(addprefix $(BUILD ) /, $(SRC_SHARED_MODULE_EXPANDED:.c=.o ) )
480
+ OBJ += $(addprefix $(BUILD ) /, $(SRC_COMMON_HAL_SHARED_MODULE_EXPANDED:.c=.o ) )
492
481
ifeq ($(INTERNAL_LIBM ) ,1)
493
482
OBJ += $(addprefix $(BUILD ) /, $(SRC_LIBM:.c=.o ) )
494
483
endif
@@ -501,7 +490,7 @@ $(filter $(PY_BUILD)/../extmod/vfs_fat_%.o, $(PY_O)): COPT += -Os
501
490
$(BUILD ) /lib/protomatter/src/core.o : CFLAGS += -DESP32
502
491
503
492
# List of sources for qstr extraction
504
- SRC_QSTR += $(SRC_C ) $(SRC_SUPERVISOR ) $(SRC_MOD ) $(SRC_COMMON_HAL_EXPANDED ) $( SRC_SHARED_MODULE_EXPANDED ) $(SRC_CIRCUITPY_COMMON )
493
+ SRC_QSTR += $(SRC_C ) $(SRC_SUPERVISOR ) $(SRC_MOD ) $(SRC_COMMON_HAL_SHARED_MODULE_EXPANDED ) $(SRC_CIRCUITPY_COMMON )
505
494
506
495
# IDF build commands
507
496
IDF_PATH = $(realpath ./esp-idf)
547
536
endif
548
537
549
538
SDKCONFIGS := esp-idf-config/sdkconfig.defaults;$(DEBUG_SDKCONFIG ) ;$(FLASH_SIZE_SDKCONFIG ) ;$(FLASH_MODE_SDKCONFIG ) ;$(FLASH_SPEED_SDKCONFIG ) ;$(PSRAM_SDKCONFIG ) ;$(PSRAM_SIZE_SDKCONFIG ) ;$(PSRAM_MODE_SDKCONFIG ) ;$(PSRAM_SPEED_SDKCONFIG ) ;$(TARGET_SDKCONFIG ) ;boards/$(BOARD ) /sdkconfig
550
- ifneq ($(CIRCUITPY_BLEIO ) ,0)
539
+ ifneq ($(CIRCUITPY_BLEIO_NATIVE ) ,0)
551
540
SDKCONFIGS := esp-idf-config/sdkconfig-ble.defaults;$(SDKCONFIGS)
552
541
endif
553
542
# create the config headers
@@ -607,7 +596,7 @@ ESP_IDF_COMPONENTS_LINK = $(IDF_TARGET_ARCH) $(CHIP_COMPONENTS) app_update bootl
607
596
ifneq ($(CIRCUITPY_WIFI ) ,0)
608
597
ESP_IDF_COMPONENTS_LINK += esp_coex esp_netif esp-tls esp_wifi lwip mbedtls mdns wpa_supplicant esp_phy
609
598
endif
610
- ifneq ($(CIRCUITPY_BLEIO ) ,0)
599
+ ifneq ($(CIRCUITPY_BLEIO_NATIVE ) ,0)
611
600
BLE_IMPL_esp32 := esp32
612
601
BLE_IMPL_esp32s3 := esp32c3
613
602
BLE_IMPL_esp32c2 := libble
0 commit comments