diff options
| author | ruki <[email protected]> | 2025-12-16 00:36:13 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2025-12-16 00:36:13 +0800 |
| commit | ba89fa5f31026ef3cd95fb32257d4b26491682e3 (patch) | |
| tree | 2ce3de717678f87f72703bd017a04acab3dfc57b | |
| parent | bbea1373c5cfe37a6a6670be9ea9ba37f366e617 (diff) | |
improve check clang /mmd
| -rw-r--r-- | xmake/modules/core/tools/clang_cl.lua | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/xmake/modules/core/tools/clang_cl.lua b/xmake/modules/core/tools/clang_cl.lua index 35c58edf3..53f98843b 100644 --- a/xmake/modules/core/tools/clang_cl.lua +++ b/xmake/modules/core/tools/clang_cl.lua @@ -151,8 +151,9 @@ function _has_clang_mmd(self) if self:has_flags({"/clang:-MMD", "/clang:-MF", "/clang:" .. depfile}, "cxflags", {flagskey = "clang_mmd"}) then has_clang_mmd = true end + has_clang_mmd = has_clang_mmd or false + _g._HAS_CLANG_MMD = has_clang_mmd os.tryrm(depfile) - _g._HAS_CLANG_MMD = has_clang_mmd or false end return has_clang_mmd end |
