From 07bc3effc35dac639f40521c3fc58f0ed00faaf3 Mon Sep 17 00:00:00 2001 From: hyzboy Date: Sat, 22 Jul 2023 04:23:54 +0800 Subject: [PATCH] added CM_PLATFORM_SOC option in CMakeLists.txt --- src/CMakeLists.txt | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 6bef940..466a204 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -125,13 +125,19 @@ SET(ANDROID_ABOUT_SOURCE ${CMPLATFORM_ROOT_INCLUDE_PATH}/hgl/platform/Android SOURCE_GROUP("Android\\Version" FILES ${ANDROID_ABOUT_SOURCE}) -SET(SOC_SOURCE ${CMPLATFORM_ROOT_INCLUDE_PATH}/hgl/platform/SOC.h - SOC/SOC.cpp - SOC/ARMCpuInfo.cpp - SOC/Kryo.cpp -) +OPTION(CM_PLATFORM_SOC OFF) -SOURCE_GROUP("SOC" FILES ${SOC_SOURCE}) +IF(CM_PLATFORM_SOC) + + SET(SOC_SOURCE ${CMPLATFORM_ROOT_INCLUDE_PATH}/hgl/platform/SOC.h + SOC/SOC.cpp + SOC/ARMCpuInfo.cpp + SOC/Kryo.cpp + ) + + SOURCE_GROUP("SOC" FILES ${SOC_SOURCE}) + +ENDIF(CM_PLATFORM_SOC) SET(PLATFORM_SOURCE ${PLATFORM_SOURCE} ${PLATFORM_FILE_SOURCE}