Feat:Add macro definition for build boat static lib.
@@ -15,7 +15,8 @@ EXTERNAL_INC := -I$(BOAT_BASE_DIR)/../../../common/include/qapi \
-I$(BOAT_BASE_DIR)/../../../common/include/threadx_api \
-EXTERNAL_CFLAGS := -marm -target armv7m-none-musleabi -mfloat-abi=softfp -mfpu=none -mcpu=cortex-a7 -mno-unaligned-access -fms-extensions -Osize -fshort-enums -Wbuiltin-macro-redefined
+EXTERNAL_CFLAGS := -marm -target armv7m-none-musleabi -mfloat-abi=softfp -mfpu=none -mcpu=cortex-a7 -mno-unaligned-access -fms-extensions -Osize -fshort-enums -Wbuiltin-macro-redefined \
+ -DQAPI_TXM_MODULE -DTXM_MODULE -DTX_DAM_QC_CUSTOMIZATIONS -DTX_ENABLE_PROFILING -DTX_ENABLE_EVENT_TRACE -DTX_DISABLE_NOTIFY_CALLBACKS -DFX_FILEX_PRESENT -DTX_ENABLE_IRQ_NESTING -DTX3_CHANGES
EXTERNAL_LFLAGS :=
