diff options
| author | ruki <[email protected]> | 2024-10-02 23:06:09 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2024-10-02 23:06:09 +0800 |
| commit | 0505ce114f15e25d0da5b05027754d1c0f06154d (patch) | |
| tree | be5b60e5e363372a3118292b58cf644066fcd8ec | |
| parent | dab564a1f04db9e46ec0f8b832a20a4ff1409d80 (diff) | |
fix cmake configs
| -rw-r--r-- | xmake/modules/package/tools/cmake.lua | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/xmake/modules/package/tools/cmake.lua b/xmake/modules/package/tools/cmake.lua index 56be71442..8ee305a99 100644 --- a/xmake/modules/package/tools/cmake.lua +++ b/xmake/modules/package/tools/cmake.lua @@ -1206,7 +1206,17 @@ function configure(package, configs, opt) "CMAKE_CXX_FLAGS", "CMAKE_ASM_FLAGS", "CMAKE_EXE_LINKER_FLAGS", - "CMAKE_SHARED_LINKER_FLAGS") + "CMAKE_SHARED_LINKER_FLAGS", + "CMAKE_C_FLAGS_RELEASE", + "CMAKE_CXX_FLAGS_RELEASE", + "CMAKE_ASM_FLAGS_RELEASE", + "CMAKE_EXE_LINKER_FLAGS_RELEASE", + "CMAKE_SHARED_LINKER_FLAGS_RELEASE", + "CMAKE_C_FLAGS_DEBUG", + "CMAKE_CXX_FLAGS_DEBUG", + "CMAKE_ASM_FLAGS_DEBUG", + "CMAKE_EXE_LINKER_FLAGS_DEBUG", + "CMAKE_SHARED_LINKER_FLAGS_DEBUG") local shrink = false table.remove_if(argv, function (idx, value) local k, v = value:match("%-D(.*)=(.*)") |
