Skip to content

Commit 48d702c

Browse files
committed
adding compiler flags
1 parent caf37ff commit 48d702c

File tree

3 files changed

+9
-3
lines changed

3 files changed

+9
-3
lines changed

builder/macOS.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,16 @@ def build_commands(_, extra_args, script_dir, lv_cflags, board):
5757
if board:
5858
unix_cmd.append(f'VARIANT={board}')
5959

60+
if lv_cflags:
61+
lv_cflags += ' -Wno-missing-field-initializers -Wno-unused-function'
62+
else:
63+
lv_cflags = '-Wno-missing-field-initializers -Wno-unused-function'
64+
6065
unix_cmd.extend([
6166
f'LV_CFLAGS="{lv_cflags}"',
6267
f'LV_PORT=unix',
63-
f'USER_C_MODULES="{script_dir}/ext_mod"'
68+
f'USER_C_MODULES="{script_dir}/ext_mod"',
69+
'CFLAGS="-Wno-missing-field-initializers -Wno-unused-function"'
6470
])
6571
unix_cmd.extend(extra_args)
6672

ext_mod/lcd_bus/micropython.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ CFLAGS_USERMOD += -I$(MOD_DIR)
1010
CFLAGS_USERMOD += -I$(MOD_DIR)/common_include
1111
CFLAGS_USERMOD += -I$(MOD_DIR)/sdl_bus
1212
CFLAGS_USERMOD += -Wno-missing-field-initializers
13-
CFLAGS_USERMOD += -Wunused-function
13+
CFLAGS_USERMOD += -Wno-unused-function
1414

1515
SRC_USERMOD_C += $(MOD_DIR)/modlcd_bus.c
1616
SRC_USERMOD_C += $(MOD_DIR)/lcd_types.c

ext_mod/lvgl/micropython.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ CFLAGS_USERMOD += -I$(LVGL_BINDING_DIR)
1414
CFLAGS_USERMOD += -I$(LVGL_DIR)
1515
CFLAGS_USERMOD += -I$(LVGL_BINDING_DIR)/include
1616
CFLAGS_USERMOD += -Wno-missing-field-initializers
17-
CFLAGS_USERMOD += -Wunused-function
17+
CFLAGS_USERMOD += -Wno-unused-function
1818

1919
ALL_LVGL_SRC = $(shell find $(LVGL_DIR) -type f -name '*.h') $(LVGL_BINDING_DIR)/lib/lv_conf.h
2020

0 commit comments

Comments
 (0)