From 652313a63870d588649ce5f7528703811093ba24 Mon Sep 17 00:00:00 2001 From: Neucrack Date: Fri, 6 Jun 2025 13:10:34 +0800 Subject: [PATCH] optimize compile script add PLATFORM_xxx def in compile arg by default --- tools/cmake/compile.cmake | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tools/cmake/compile.cmake b/tools/cmake/compile.cmake index 13dbace0..78112231 100644 --- a/tools/cmake/compile.cmake +++ b/tools/cmake/compile.cmake @@ -538,6 +538,11 @@ macro(project name) add_definitions(-DRELEASE=1 -DDEBUG=0) endif() + # add PLATFORM_XXXX definition + string(TOUPPER "${PLATFORM}" PLATFORM_UPPER) + set(PLATFORM_DEFINE "PLATFORM_${PLATFORM_UPPER}") + add_definitions(-D${PLATFORM_DEFINE}=1) + # clear components depends info set(clear_req_cmd COMMAND ${python} -u ${SDK_PATH}/tools/cmake/components_depends.py clear ${CMAKE_BINARY_DIR}/config/components_depends.json) execute_process(${clear_req_cmd} RESULT_VARIABLE cmd_res)