Skip to content

Commit 8390481

Browse files
committed
don't compile and link PicoDVI if CIRCUITPY_PICODVI=0
1 parent c035ade commit 8390481

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

ports/raspberrypi/Makefile

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -249,10 +249,6 @@ SRC_C += \
249249
background.c \
250250
peripherals/pins.c \
251251
lib/crypto-algorithms/sha256.c \
252-
lib/PicoDVI/software/libdvi/dvi.c \
253-
lib/PicoDVI/software/libdvi/dvi_serialiser.c \
254-
lib/PicoDVI/software/libdvi/dvi_timing.c \
255-
lib/PicoDVI/software/libdvi/tmds_encode.c \
256252
lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c \
257253
lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c \
258254
mphalport.c \
@@ -273,6 +269,10 @@ endif
273269

274270
ifeq ($(CIRCUITPY_PICODVI),1)
275271
SRC_C += \
272+
lib/PicoDVI/software/libdvi/dvi.c \
273+
lib/PicoDVI/software/libdvi/dvi_serialiser.c \
274+
lib/PicoDVI/software/libdvi/dvi_timing.c \
275+
lib/PicoDVI/software/libdvi/tmds_encode.c \
276276
bindings/picodvi/__init__.c \
277277
bindings/picodvi/Framebuffer.c \
278278
common-hal/picodvi/Framebuffer.c \
@@ -367,6 +367,7 @@ else
367367
OBJ_MBEDTLS :=
368368
endif
369369

370+
370371
SRC_COMMON_HAL_EXPANDED = $(addprefix shared-bindings/, $(SRC_COMMON_HAL)) \
371372
$(addprefix shared-bindings/, $(SRC_BINDINGS_ENUMS)) \
372373
$(addprefix common-hal/, $(SRC_COMMON_HAL))
@@ -393,7 +394,11 @@ SRC_S_UPPER = sdk/src/rp2_common/hardware_divider/divider.S \
393394
sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S \
394395
sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S \
395396
sdk/src/rp2_common/pico_standard_link/crt0.S \
396-
lib/PicoDVI/software/libdvi/tmds_encode_asm.S \
397+
398+
ifeq ($(CIRCUITPY_PICODVI),1)
399+
SRC_S_UPPER += lib/PicoDVI/software/libdvi/tmds_encode_asm.S \
400+
401+
endif
397402

398403
OBJ = $(PY_O) $(SUPERVISOR_O) $(addprefix $(BUILD)/, $(SRC_C:.c=.o))
399404
OBJ += $(addprefix $(BUILD)/, $(SRC_SDK:.c=.o))

0 commit comments

Comments
 (0)