Rename and add multiple kconfig compiler options. New compiler options COMPILER_OPTIMIZATION_PERF and COMPILER_OPTIMIZATION_NONE have been added. Optimize "Debug" and "Release" options to "Default" and "Size" respectively. This commit also does the following: - The COMPILER_OPTIMIZATION_PERF option introduced multiple bug. This commit fixes those bugs. - build.yml also updated to test for the new optimization options.
13 lines
379 B
Makefile
13 lines
379 B
Makefile
COMPONENT_SRCDIRS := src proto-c
|
|
COMPONENT_ADD_INCLUDEDIRS := include
|
|
COMPONENT_PRIV_INCLUDEDIRS := src proto-c ../protocomm/proto-c/
|
|
|
|
# To avoid warning for strncpy in "handlers.c" and "scheme_softap.c"
|
|
CPPFLAGS += -Wno-stringop-truncation
|
|
|
|
ifndef CONFIG_BT_BLUEDROID_ENABLED
|
|
ifndef CONFIG_BT_NIMBLE_ENABLED
|
|
COMPONENT_OBJEXCLUDE := src/scheme_ble.o
|
|
endif
|
|
endif
|
|
|