From ab0a145e1e51100a0ec789d3a403ca5281d72e61 Mon Sep 17 00:00:00 2001 From: PierreEVEN Date: Wed, 14 May 2025 11:16:49 +0200 Subject: fixed CMAKE_COMPILER_ID value that was set to CMAKE__COMPILER_ID instead of real value --- xmake/plugins/project/cmake/cmakelists.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xmake/plugins/project/cmake/cmakelists.lua b/xmake/plugins/project/cmake/cmakelists.lua index e8b24fa26..1dc2d0223 100644 --- a/xmake/plugins/project/cmake/cmakelists.lua +++ b/xmake/plugins/project/cmake/cmakelists.lua @@ -370,9 +370,9 @@ function _add_project(cmakelists, outputdir) end -- Define a language-independant global compiler_id variable if (languages and #languages > 0) then - cmakelists:print("set(CMAKE_COMPILER_ID CMAKE_%s_COMPILER_ID)", _get_project_languages()[1]) + cmakelists:print("set(CMAKE_COMPILER_ID ${CMAKE_%s_COMPILER_ID})", _get_project_languages()[1]) else - cmakelists:print("set(CMAKE_COMPILER_ID CMAKE_C_COMPILER_ID)") -- C should be defined by default if not specified + cmakelists:print("set(CMAKE_COMPILER_ID ${CMAKE_C_COMPILER_ID})") -- C should be defined by default if not specified end cmakelists:print("") end -- cgit v1.3.1