diff options
| author | ruki <[email protected]> | 2023-01-06 06:42:13 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-01-06 06:42:13 +0800 |
| commit | e8bb34d2e8f1c567a6a6bb70b060a67ccb232e3d (patch) | |
| tree | b495746bd6a3712e7d1ee69e0992dfc79715fd3f /xmake/rules/c++/modules/modules_support/gcc.lua | |
| parent | 93935417a2c56c3ddc9ea715939441fe41f792f2 (diff) | |
| parent | 856c30d0eae191901395896ba3f33c08b150cdc8 (diff) | |
Merge pull request #3246 from xmake-io/modules
improve module cachedir
Diffstat (limited to 'xmake/rules/c++/modules/modules_support/gcc.lua')
| -rw-r--r-- | xmake/rules/c++/modules/modules_support/gcc.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/xmake/rules/c++/modules/modules_support/gcc.lua b/xmake/rules/c++/modules/modules_support/gcc.lua index d3abfbd75..f178e550a 100644 --- a/xmake/rules/c++/modules/modules_support/gcc.lua +++ b/xmake/rules/c++/modules/modules_support/gcc.lua @@ -243,7 +243,7 @@ end function generate_stl_headerunits_for_batchjobs(target, batchjobs, headerunits, opt) local compinst = target:compiler("cxx") local mapper_file = _get_module_mapper(target) - local stlcachedir = common.stlmodules_cachedir(target) + local stlcachedir = common.stlmodules_cachedir(target, {mkdir = true}) local modulemapperflag = get_modulemapperflag(target) -- build headerunits @@ -281,7 +281,7 @@ end -- generate target stl header units for batchcmds function generate_stl_headerunits_for_batchcmds(target, batchcmds, headerunits, opt) local mapper_file = _get_module_mapper(target) - local stlcachedir = common.stlmodules_cachedir(target) + local stlcachedir = common.stlmodules_cachedir(target, {mkdir = true}) -- build headerunits local projectdir = os.projectdir() |
